package hep.aida.ref.remote.test.remoteAida; import junit.framework.TestCase; import junit.framework.TestSuite; /** * * @author The AIDA team @ SLAC. * */ public class RAIDATestSuite extends TestCase { private TestSuite suite; public RAIDATestSuite(java.lang.String testName) { super(testName); suite = (TestSuite) suite(); } private TestSuite getSuite() { return suite; } private TestCase getTest( String testName ) { for ( int i = 0; i < this.getSuite().testCount(); i++ ) { TestSuite testSuite = (TestSuite)(getSuite().testAt(i)); for ( int j = 0; j < testSuite.testCount(); j++ ) { TestCase test = (TestCase)(testSuite.testAt(j)); if ( test.getName().equals( testName ) ) return test; } } return null; } public static junit.framework.Test suite() { TestSuite suite = new TestSuite(); // Add all the test suites here suite.addTestSuite( TestRHistogram.class ); suite.addTestSuite( TestRCloud.class ); suite.addTestSuite( TestRDataPointSet.class ); suite.addTestSuite( TestRTree.class ); return suite; } }