| CastorTestCase | Abstracts a test case in the CTF (Castor Test Framework). |
| CastorTestSuiteRunner | Start tests for the Castor Testing Framework. |
| CompareHelper | Assists in the comparison of objects. |
| MarshallingFrameworkTestCase | This class encapsulates all the logic to run the test patterns for the Castor
marshalling framework. |
| OnlySourceGenerationTestCase | This class encapsulate all the logic to run the tests patterns for the source
generator. |
| RandomHelper | Assists in the generation of random instances of a given object model. |
| SchemaTestCase | A JUnit test case for testing the Castor Schema Object Model. |
| SourceGeneratorTestCase | This class encapsulate all the logic to run the tests patterns for the source
generator. |
| TestCaseAggregator | This class is used to inspect recursively a hierarchy of directories that
contain CTF tests (jars or directories). |
| TestSourceGenerator | This class encapsulate all the logic needed to run the source generator by
itself and then compile the file that have been generated. |
| TestWithCustomTest | Implements a test case that tests code written by the XML source generator. |
| TestWithRandomObject | Implements a test case that tests code written by the XML source generator. |
| TestWithReferenceDocument | Implements a test case that tests code written by the XML source generator. |
| XMLTestCase | This class encapsulates all the common logic to run the test patterns for
Castor XML. |