Java unit testing tools
Dbunit
http://dbunit.sourceforge.net/
Description:
DbUnit is a JUnit extension (also usable from Ant) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when one test case corrupts the database and causes subsequent tests to fail or exacerbate the damage.
Requirement:
JUnit
Download data:
Downloadable files: 100600 total downloads to date
DDSteps
http://www.ddsteps.org/
Description:
JUnit extension making test cases data driven. Uses external test data (in Excel, XML etc) which is injected into your test case using standard JavaBeans properties. Data enables and integrates toolkits such as jWebUnit and DbUnit. 100% JUnit compatible
Requirement:
OS Independent
Download data:
Downloadable files: 3962 total downloads to date
djUnit
http://works.dgic.co.jp/djunit/index.html
Description:
djUnit is a JUnit test runner, which generates coverage report and allows virtual mock objects. It integrates with Eclipse and Ant.
Requirement:
Eclipse
Download data:
No data feed available
Dumbster
http://quintanasoft.com/dumbster/
Description:
The Dumbster is a very simple fake SMTP server designed for unit and system testing.
Requirement:
Agnostic
Download data:
Downloadable files: 7978 total downloads to date
EasyMock + ClassExtension
http://www.easymock.org/
Description:
EasyMock with class extension provides an easy, clean framework for creating mock-objects for classes and interfaces. The expected method calls and desired return values are specified, the code under test is run and then the expected behaviour is verified.
Requirement:
TestNG, JUnit or other java unit testing framework.
Download data:
No data feed available
EclEmma
http://www.eclemma.org/
Description:
EclEmma is a free Java code coverage tool for Eclipse, available under the Eclipse Public License. Internally it is based on the great EMMA Java code coverage tool, trying to adopt EMMA's philosophy for the Eclipse workbench.
Requirement:
Eclipse
Download data:
Downloadable files: 9593 total downloads to date
Emma
http://emma.sourceforge.net
Description:
Open-source toolkit for measuring and reporting Java code coverage
Requirement:
Java
Download data:
Downloadable files: 42478 total downloads to date
|