Могу также предложить Infinitest, он находится в активной разработке и работает с другими языками, кроме Java. Я считаю, что это хорошо работает со Scala, но мне не очень повезло, используя его с Groovy.
Это бесплатно для личного использования и разрабатывается улучшением.