1 19 25 26 package org.netbeans.modules.j2ee.sun.util; 27 28 import com.sun.appserv.management.config.StandaloneServerConfig; 29 import junit.framework.*; 30 import java.io.IOException ; 31 import com.sun.appserv.management.DomainRoot; 32 33 37 public class AppserverMgmtControllerTest extends TestCase { 38 39 private AppserverMgmtController controller; 40 41 public AppserverMgmtControllerTest(String testName) { 42 super(testName); 43 } 44 45 public static junit.framework.Test suite() { 46 junit.framework.TestSuite suite = 47 new junit.framework.TestSuite(AppserverMgmtControllerTest.class); 48 49 return suite; 50 } 51 52 56 public void testGetDomainRoot() { 57 DomainRoot root = controller.getDomainRoot(); 58 assertNotNull(root); 59 assertEquals(root.getAppserverDomainName(), "amx"); 60 } 61 62 63 public void testGetStandaloneServerInstances() { 64 String [] serverNames = controller.getStandaloneServerInstances(); 65 for(int i = 0; i < serverNames.length; i++) { 66 System.out.println("Instance [" + i + "]: " + serverNames[i]); 67 } 68 } 69 70 public void testGetServerMgmtController() { 71 ServerMgmtController serverController = 72 controller.getServerMgmtController("server"); 73 assertNotNull(serverController); 74 } 75 76 public void testGetStandaloneServerConfigByName() { 77 StandaloneServerConfig config = 78 controller.getStandaloneServerConfigByName("server"); 79 System.out.println(config.getFullType()); 80 } 81 82 public static void main(java.lang.String [] argList) { 83 junit.textui.TestRunner.run(suite()); 84 } 85 86 87 protected void setUp() { 88 try { 89 controller = new AppserverMgmtController( 90 AppserverConnectionFactory.getAppserverConnection("localhost", 91 4848, "admin", "adminadmin", null, false)); 92 } catch(Exception e) { 93 e.printStackTrace(); 94 } 95 } 96 } 97 | Popular Tags |