They're repeatable and useful for regression testing. I don't have to worry about side effects, either.
As far as immediate Java testing, that's what the Bean Shell is for. Or use the remote debugger if you want. Either way.
Again, different strokes.