1 19 package org.netbeans.xml.test.core; 20 21 import junit.framework.Test; 22 import junit.framework.TestSuite; 23 import junit.textui.TestRunner; 24 import org.netbeans.junit.NbTestSuite; 25 import org.netbeans.modules.xml.core.settings.*; 26 27 39 public class CoreSettingsTest extends XMLTest { 40 private static final String CORE_SETTINGS = "org.netbeans.modules.xml.core.settings.CoreSettings"; 41 42 43 public CoreSettingsTest(String testName) { 44 super(testName); 45 } 46 47 public void testDefaultSettings() throws Exception { 48 Class clazz = Class.forName(CORE_SETTINGS); 50 CoreSettings settings = CoreSettings.getDefault(); 51 52 int def = settings.getAutoParsingDelay(); 54 settings.setAutoParsingDelay(2*def); 55 assertEquals("Invalid setting AutoParsingDelay", settings.getAutoParsingDelay(), 2*def); 56 57 66 67 settings.setAutoParsingDelay(def); 69 } 70 71 75 public static Test suite() { 76 TestSuite suite = new NbTestSuite(); 77 suite.addTest(new CoreSettingsTest("testDefaultSettings")); 78 return suite; 79 } 80 81 public static void main(String [] args) throws Exception { 82 TestRunner.run(suite()); 85 } 86 87 } 88 | Popular Tags |