You can do that using Stripe test environment and test cards without any fees. Refunds can take over a week to get processed by some banks, so testing on live data doesn't sound like a great idea. But even if you have to do a couple of live transactions I don't see how the cost of refunds could be significant.