/**
* Method is used by TestRunner to load these tests
*/
public static Test suite() {
TestSuite suite= new TestSuite();
suite.addTest(new TestTopicLifeCycle(new Global(), "testSoftErased"));
suite.addTest(new TestTopicLifeCycle(new Global(), "testExpiry"));
suite.addTest(new TestTopicLifeCycle(new Global(), "testUnreferencedAlive"));
suite.addTest(new TestTopicLifeCycle(new Global(), "testVolatile"));
suite.addTest(new TestTopicLifeCycle(new Global(), "testSubscribeVolatile"));
suite.addTest(new TestTopicLifeCycle(new Global(), "testUnconfiguredSubscribeSubscribe"));
suite.addTest(new TestTopicLifeCycle(new Global(), "testSoftErased"));
suite.addTest(new TestTopicLifeCycle(new Global(), "testForcedErased"));
suite.addTest(new TestTopicLifeCycle(new Global(), "testUnconfiguredErased"));
suite.addTest(new TestTopicLifeCycle(new Global(), "testUnconfiguredUnSubscribe"));
return suite;
}