Netbeans + TestNG
I have been trying out TestNG and JMockit in the new Netbeans. [1]
TestNG has become a standard part of Netbeans, that is, if you download the Nightly builds[2] of Netbeans. There is no longer a need to install the plugin from contrib. I used it, and I was suitably impressed.
In Bugzilla you can file bugs under "java/TestNG".
JMockit
I do like adding JMockit to my testing, because I've gotten used to mocking all the classes that I am not interested in and being able to provide their behavior in the tests. Especially handy to prevent having to use a database.
In this case, this was easy as pie. Just download[3] and add the jmockit.jar to the testing libraries, and away I went.
Results
An example of what the results look like in Netbeans can be viewed at [2]. I like the test reports generated, though, they provide a deal more information on what is going wrong.
References
- [1] Netbeans - TestNG
- http://wiki.netbeans.org/TestNG
- [2] Netbeans - Nightly Builds
- http://bits.netbeans.org/download/trunk/nightly/latest/
- [3] JMockit
- http://code.google.com/p/jmockit/
- The JMockit Testing Toolkit Tutorial
- http://jmockit.googlecode.com/svn/trunk/www/tutorial.html
- Unit Testing With TestNG and JMockit
- http://java.dzone.com/articles/unit-testing-with-testng-and-j