TestSuite suite = new TestSuite();
// add tests from the current directory
suite.addTest(new TestSuite(TestGame.class));
suite.addTest(new TestSuite(TestPerson.class));
suite.addTest(new TestSuite(TestPersonEditorPanel.class));
// only test subdirectories if a system property is true
if ("true".equals(System.getProperty("test.subdirs"))) {
// add AllTests from any sub-packages
suite.addTest(com.oreilly.javaxp.junit.sub.AllTests.suite());
// suite.addTest(...) // continue for other sub-packages
}
return suite;