DDTUnit - A Data Driven Approach to Unit Testing
For setting up module/component tests during development cycle we found
it extremely useful and productive to take a data centric approach to
cover multiple testcases on coded testmethods.
The basic idea of DDTUnit is to provide a XML description (XML Schema based)
of testdata and combine it with the simplicity of JUnit. All program flow is
coded in plain old Java. A wide range of object types can be expressed through
the definition in xml resource (not just the simple String constructor based
objects.
Working on Subversion repository
Use of local Maven2 Repo under http://ddtunit.sourceforge.net/m2-repo
Add: Gr8ified the DDTTestCase with inheritance from GroovyTestCase. - More Groovy stuff to come.
Add: Gr8ified the build process with GMaven. - More Groovy stuff to come.
Experimental: Examples on stubbing of interfaces by reusing test data as specification.
Delete: Support for Java 1.4 closed
Add: Stripped junit-addons jar version 1.4 to
the minimum of used classes (no modifications were made) to reduce external dependencies to old libraries.
Add: Reference page to external sources.
Add: Support JUnit4 Runtime Annotations
Add: slf4j supportMore detailed information in section DDTUnit - Changes
Request for Comment: