We are using the JUnit test framework for automatic module testing. This package is the base package for all test cases. From this directory starts the same package hierachie as for the product. Each package has a TestMain class with a main method. This TestMain starts all tests for that package. The TestMain in this package call all other tests.

TestClasses shoult have the same name as the test that they test, plus the extension "Test".