Unit testing has become very popular, especially with followers of the various Agile Development methods (such as Extreme Programming). The standard practice is to develop the tests for a unit using a unit testing framework such as JUnit. Such test suites are presented as a `class` whose methods are the individual tests. Good test suites are typically large, and so become hard to manage. There is also little opportunity for sharing of tests (or test templates) between units. This project is to develop a test suite management tool that will allow users to construct and execute a test suite in a more convenient manner than just writing a class and to explore the reuse of tests.