| 1 19 20 package gui.propertyeditors; 21 22 import org.netbeans.junit.NbTestSuite; 23 24 25 30 public class PropertyType_URL extends PropertyEditorsTest { 31 32 public String propertyName_L; 33 public String propertyValue_L; 34 public String propertyValueExpectation_L; 35 36 public boolean waitDialog = false; 37 38 39 public PropertyType_URL(String testName) { 40 super(testName); 41 } 42 43 44 public void setUp(){ 45 propertyName_L = "URL"; 46 super.setUp(); 47 } 48 49 public static NbTestSuite suite() { 50 NbTestSuite suite = new NbTestSuite(); 51 suite.addTest(new PropertyType_URL("testByInPlace")); 52 suite.addTest(new PropertyType_URL("testByInPlaceInvalid")); 53 return suite; 54 } 55 56 public void testByInPlace(){ 57 propertyValue_L = "http://core.netbeans.org"; 58 propertyValueExpectation_L = propertyValue_L; 59 waitDialog = false; 60 setByInPlace(propertyName_L, propertyValue_L, true); 61 } 62 63 public void testByInPlaceInvalid(){ 64 propertyValue_L = "xxx"; 65 propertyValueExpectation_L = propertyValue_L; 66 waitDialog = true; 67 setByInPlace(propertyName_L, propertyValue_L, false); 68 } 69 70 public void setCustomizerValue() { 71 } 72 73 public void verifyPropertyValue(boolean expectation) { 74 verifyExpectationValue(propertyName_L,expectation, propertyValueExpectation_L, propertyValue_L, waitDialog); 75 } 76 77 78 81 public static void main(String [] args) { 82 junit.textui.TestRunner.run(suite()); 84 } 85 86 public void verifyCustomizerLayout() { 87 } 88 89 } 90 | Popular Tags |