1 22 package org.jboss.test.jbossmq.test; 23 24 import junit.framework.Test; 25 import junit.framework.TestSuite; 26 27 import org.jboss.test.JBossTestSetup; 28 29 30 33 public class HTTPJBossMQUnitTestCase 34 extends JBossMQUnitTest 35 { 36 public HTTPJBossMQUnitTestCase(String name) throws Exception 37 { 38 super(name); 39 } 40 41 public static Test suite() throws Exception 42 { 43 TestSuite suite = new TestSuite(); 44 45 suite.addTest(new JBossTestSetup(new TestSuite(HTTPJBossMQUnitTestCase.class)) 46 { 47 protected void setUp() throws Exception 48 { 49 this.getLog().info("HTTPJBossMQUnitTestCase started"); 50 JBossMQUnitTest.TOPIC_FACTORY = "HTTPConnectionFactory"; 51 JBossMQUnitTest.QUEUE_FACTORY = "HTTPConnectionFactory"; 52 ClassLoader loader = Thread.currentThread().getContextClassLoader(); 53 deploy (loader.getResource("messaging/test-destinations-service.xml").toString()); 54 } 55 protected void tearDown() throws Exception 56 { 57 ClassLoader loader = Thread.currentThread().getContextClassLoader(); 58 undeploy (loader.getResource("messaging/test-destinations-service.xml").toString()); 59 this.getLog().info("HTTPJBossMQUnitTestCase done"); 60 } 61 }); 62 63 return suite; 64 } 65 66 static public void main( String []args ) 67 { 68 String newArgs[] = { "org.jboss.test.jbossmq.test.HTTPJBossMQUnitTestCase" }; 69 junit.swingui.TestRunner.main(newArgs); 70 } 71 } 72 | Popular Tags |