1 19 20 27 28 package DataLoaderTests.LoaderPoolTest; 29 30 import junit.framework.*; 31 import org.netbeans.junit.*; 32 33 public class DataLoaderPoolTest_explore extends NbTestCase { 34 35 36 public DataLoaderPoolTest_explore(java.lang.String testName) { 37 super(testName); 38 } 39 40 41 public static void main(java.lang.String [] args) { 42 junit.textui.TestRunner.run(suite()); 43 } 44 45 46 public static Test suite() { 47 NbTestSuite suite = new NbTestSuite(DataLoaderPoolTest_explore.class); 48 return suite; 49 } 50 51 static boolean successful = true; 52 LoaderPoolTest LPT = null; 53 54 57 void prepare() { 58 try{ 59 if (Manager.getWorkDirPath()==null) System.setProperty("nbjunit.workdir",System.getProperty("netbeans.user")); 61 LPT = new LoaderPoolTest(getName()); 63 LPT.work = ""+ 66 Manager.getWorkDirPath()+ 67 java.io.File.separator + this.getClass().getName().replace('.',java.io.File.separatorChar)+ 68 java.io.File.separator + getName(); 69 LPT.prepare(); 70 }catch(Exception e){ 71 e.printStackTrace(); 72 e.printStackTrace(getRef()); 73 assertTrue("Initialization of test failed! ->" + e,false); 74 } 75 } 76 77 80 void clean() { 81 LPT.clean(); 84 } 85 86 90 void dummyWait(int millis) { 91 try { 92 Thread.sleep(millis); 93 } catch (Exception ex) { 94 LPT.printException(ex); 95 } 96 } 97 98 101 public void testDLPExplore() { 102 103 try{ 104 prepare(); 105 LPT.writeRef(new LoaderPoolTest("x").getClass().getName()); 106 LPT.exploreDataLoaderPool(); 107 LPT.compareTest(); 108 LPT.printExtensions( (org.openide.loaders.UniFileLoader) LPT.textdl ); 109 clean(); 110 successful = successful && LPT.successful; 112 System.out.println("\n" + successful ); 113 }catch(Throwable ee){ 114 ee.printStackTrace(getRef()); 115 ee.printStackTrace(); 116 LPT.writeRef(FAILED); 117 } 118 119 assertTrue("Exploration of DataLoaderPool failed!",successful); 120 } 121 122 public static final boolean PRINT_EXCEPTIONS = true; 124 125 public static final String PASSED = "passed.\n"; 126 public static final String FAILED = "failed.\n"; 127 } 128 | Popular Tags |