1 19 20 package org.netbeans.core; 21 22 23 import junit.textui.TestRunner; 24 25 import org.netbeans.junit.NbTestCase; 26 import org.netbeans.junit.NbTestSuite; 27 28 import org.openide.filesystems.FileObject; 29 import org.openide.filesystems.Repository; 30 import org.openide.loaders.DataFolder; 31 32 import org.netbeans.core.NbPlaces; 33 34 35 39 public class NbPlacesTest extends NbTestCase { 40 41 public NbPlacesTest(String name) { 42 super(name); 43 } 44 45 public static void main(String [] args) { 46 TestRunner.run(new NbTestSuite(NbPlaces.class)); 47 } 48 49 public void testFindSessionFolder() throws Exception { 50 FileObject root = Repository.getDefault().getDefaultFileSystem().getRoot(); 51 52 DataFolder a = NbPlaces.findSessionFolder("A"); 53 assertNotNull("\"A\" session folder not created", a); 54 55 DataFolder bc = NbPlaces.findSessionFolder("B/C"); 56 assertNotNull("\"B/C\" session folder not created", bc); 57 58 DataFolder def = NbPlaces.findSessionFolder("D/E/F"); 59 assertNotNull("\"D/E/F\" session folder not created", def); 60 } 61 62 } 63 | Popular Tags |