In "Thinking in Java", 3rd Edition, Bruce Eckel used his own unittesting framework. You can look at that to aee if it works for you but I personally would rather use the full functionality of JUnit. http://www.bruceeckel.com
Despite the marketing from Parasoft, JTest is not an alternate to Junit. It does static analysis (code analysis) and dynamic analysis (black box and regression testing.) JTest can send unexpected inputs to your code and try to make it throw an exception. In the latest version of JTest, these tests are written using junit, so you can run the tests independently. JTest can also run your programmer written unit tests and include them in the test coverage results.
The tests JTest generates cannot replaces hand crafted tests. They do not test logic or intent or that your code is working properly. JTest is a great tool, but it does not replace junit. <end rant>