1 /*------------------------------------------------------------------------------
2 Name: AllTests.java
3 Project: xmlBlaster.org
4 Copyright: xmlBlaster.org, see xmlBlaster-LICENSE file
5 Comment: Start all tests
6 ------------------------------------------------------------------------------*/
7 package org.xmlBlaster.test.client;
8
9 import org.xmlBlaster.test.client.TestCommand;
10
11 import junit.framework.*;
12
13
14 /**
15 * This test client starts all known tests in directory xmlBlaster/testsuite/src/java/org/xmlBlaster/client
16 * these are remote tests between clients and a running xmlBlaster.
17 * <p />
18 * Invoke examples:<br />
19 * <pre>
20 * java junit.textui.TestRunner -noloading org.xmlBlaster.test.client.AllTests
21 * java junit.swingui.TestRunner -noloading org.xmlBlaster.test.client.AllTests
22 * </pre>
23 */
24 public class AllTests
25 {
26 public static Test suite() {
27 TestSuite suite= new TestSuite("All xmlBlaster message client side tests");
28 suite.addTest(org.xmlBlaster.test.client.TestSynchronousCache.suite());
29 suite.addTest(new TestSuite(TestCommand.class));
30 suite.addTest(new TestSuite(org.xmlBlaster.test.client.TestFailSafe.class));
31 suite.addTest(new TestSuite(org.xmlBlaster.test.client.TestFailSafePing.class));
32 suite.addTest(new TestSuite(org.xmlBlaster.test.client.TestFailSafeAsync.class));
33 suite.addTest(new TestSuite(org.xmlBlaster.test.client.TestXmlBlasterAccessMultiThreaded.class));
34 suite.addTest(new TestSuite(org.xmlBlaster.test.client.TestTailback.class));
35 suite.addTest(new TestSuite(org.xmlBlaster.test.client.TestPtPDispatch.class));
36 suite.addTest(new TestSuite(org.xmlBlaster.test.client.TestPtPPersistent.class));
37 suite.addTest(new TestSuite(org.xmlBlaster.test.client.TestHistoryZero.class));
38 suite.addTest(new TestSuite(org.xmlBlaster.test.client.TestRequestResponse.class));
39 suite.addTest(new TestSuite(org.xmlBlaster.test.client.TestPersistentSession.class));
40 suite.addTest(new TestSuite(org.xmlBlaster.test.client.TestLocalProtocol.class));
41 return suite;
42 }
43 }
syntax highlighted by Code2HTML, v. 0.9.1