JTestCase is a 100% pure Java, open-source microframework that helps in separating test case data from test case units. JTestCase embodies the concept of a TestCase. A TestCase can be seen as combination of one (or more) assert for a specific set of input parameters. The introduction section explains this concept with further details. A moderately complex java projects may comprise hundreds of junit test case. JTestCase helps you organize your test cases in a rationale and efficient way.
To achieve this goal JTestCase provides:
* A propetary XML format to define your test cases in an abstract way.
* Easy-to-use API to retrieve data from XML file and to do assertion.