Can I use JUnitDoclet with Test Driven Development only?
It works just fine with other approaches as well. In fact, JUnitDoclet is very useful, if you need to cover existing code with tests later on. And it always supports refactoring. Your test code won't get lost, even if you rename or move methods.