1 19 20 28 29 package org.netbeans.properties.jelly2tests.suites.creating_properties_file; 30 31 import org.netbeans.jellytools.*; 32 import lib.PropertiesEditorTestCase; 33 import org.netbeans.jellytools.nodes.Node; 34 import org.netbeans.jellytools.nodes.SourcePackagesNode; 35 36 37 41 public class CreatingPropertiesFileFromExplorer2 extends PropertiesEditorTestCase { 42 43 46 final String PACKAGE_PATH = "examples"; 47 final String FILE_NAME = "testFileExplorer2"; 48 49 50 53 public CreatingPropertiesFileFromExplorer2() { 54 super("testCreatingPropertiesFileFromExplorer2"); 55 } 56 57 58 62 public void testCreatingPropertiesFileFromExplorer2() { 63 64 65 openDefaultProject(); 67 68 73 Node node = new Node(new SourcePackagesNode(defaultProjectName),PACKAGE_PATH); 74 node.select(); 75 node.callPopup().pushMenuNoBlock("New"+menuSeparator+"File/Folder...",menuSeparator); 76 NewFileWizardOperator newWizard = new NewFileWizardOperator(); 77 newWizard.selectCategory(WIZARD_CATEGORY_FILE); 78 newWizard.selectFileType(WIZARD_FILE_TYPE); 79 newWizard.next(); 80 NewFileNameLocationStepOperator nfnlso = new NewFileNameLocationStepOperator(); 82 nfnlso.setObjectName(FILE_NAME); 83 newWizard.finish(); 85 86 87 92 node.select(); 93 node.callPopup().pushMenuNoBlock("New"+menuSeparator+"File/Folder...",menuSeparator); 94 newWizard = new NewFileWizardOperator(); 95 newWizard.selectCategory(WIZARD_CATEGORY_FILE); 96 newWizard.selectFileType(WIZARD_FILE_TYPE); 97 newWizard.next(); 98 99 103 nfnlso = new NewFileNameLocationStepOperator(); 104 nfnlso.setObjectName(FILE_NAME); 105 106 107 111 if ( nfnlso.btFinish().isEnabled() == true ) 112 fail("Button finish is enabled and should be disabled.Because file with this name exist."); 113 else 114 log("Button is disabled. (Ok)"); 115 116 117 121 nfnlso.btCancel().push(); 122 123 } 124 125 public void tearDown() { 126 log("Teardown"); 127 closeFiles(); 128 } 129 130 131 132 } 133 | Popular Tags |