1 19 20 package gui.menu; 21 22 import gui.Utils; 23 import org.netbeans.jellytools.RuntimeTabOperator; 24 import org.netbeans.jellytools.nodes.Node; 25 import org.netbeans.jemmy.TimeoutExpiredException; 26 import org.netbeans.jemmy.operators.JButtonOperator; 27 import org.netbeans.jemmy.operators.JFrameOperator; 28 29 import org.netbeans.junit.NbTestSuite; 30 31 35 36 37 public class AppServerPopupMenu extends ValidatePopupMenuOnNodes{ 38 39 private static RuntimeTabOperator runtimeTab; 40 41 private final String SERVER_REGISTRY = org.netbeans.jellytools.Bundle.getStringTrimmed("org.netbeans.modules.j2ee.deployment.impl.ui.Bundle", "SERVER_REGISTRY_NODE"); 42 43 46 public AppServerPopupMenu(String testName) { 47 super(testName); 48 } 49 50 53 public AppServerPopupMenu(String testName, String performanceDataName) { 54 super(testName, performanceDataName); 55 } 56 57 58 public void testAppServerPopupMenuRuntime(){ 59 testMenu(SERVER_REGISTRY + "|" + "Application Server"); 60 } 61 62 private void testMenu(String path){ 63 try { 64 runtimeTab = new RuntimeTabOperator(); 65 dataObjectNode = new Node(runtimeTab.getRootNode(), path); 66 doMeasurement(); 67 } catch (Exception e) { 68 throw new Error ("Exception thrown",e); 69 } 70 } 71 72 public void initialize() { 73 } 75 76 public void shutdown() { 77 } 79 80 81 82 } | Popular Tags |