1 22 package org.jboss.test.jmx.test; 23 24 import javax.management.ObjectName ; 25 import junit.framework.*; 26 import org.jboss.test.JBossTestCase; 27 28 32 public class ServiceRsrcsUnitTestCase extends JBossTestCase 33 { 34 37 40 public ServiceRsrcsUnitTestCase(String name) 41 { 42 super(name); 43 } 44 45 47 51 public void testDeploySAR() throws Exception 52 { 53 ObjectName rsrc1 = new ObjectName ("test:name=ResourceTsts1"); 54 ObjectName rsrc2 = new ObjectName ("test:name=ResourceTsts2"); 55 String sar1 = "rsrc1.sar"; 56 String sar2 = "rsrc2.sar"; 57 String sar3 = "rsrc3.jar"; 58 String sar4 = "rsrc4.sar"; 59 60 try 62 { 63 deploy(sar1); 64 assertTrue("test:name=ResourceTsts1", getServer().isRegistered(rsrc1)); 65 } 66 finally 67 { 68 undeploy(sar1); 69 } getLog().info("test 1 passed"); 71 72 try 74 { 75 deploy(sar2); 76 assertTrue("test:name=ResourceTsts2", getServer().isRegistered(rsrc2)); 77 } 78 finally 79 { 80 undeploy(sar2); 81 } getLog().info("test 2 passed"); 83 84 88 try 89 { 90 deploy(sar3); 91 assertTrue("test:name=ResourceTsts1", getServer().isRegistered(rsrc1)); 92 assertTrue("test:name=ResourceTsts2", getServer().isRegistered(rsrc2)); 93 } 94 finally 95 { 96 undeploy(sar3); 97 } getLog().info("test 3 passed"); 99 100 104 try 105 { 106 deploy(sar4); 107 assertTrue("test:name=ResourceTsts1", getServer().isRegistered(rsrc1)); 108 assertTrue("test:name=ResourceTsts2", getServer().isRegistered(rsrc2)); 109 } 110 finally 111 { 112 undeploy(sar4); 113 } getLog().info("test 4 passed"); 115 } 116 117 } 118 | Popular Tags |