1 20 21 package JFlex.tests; 22 23 24 import java.io.File ; 25 26 import JFlex.Skeleton; 27 import junit.framework.TestCase; 28 29 35 public class SkeletonTest extends TestCase { 36 37 41 public SkeletonTest(String arg0) { 42 super(arg0); 43 } 44 45 public void testReplace() { 46 assertEquals(Skeleton.replace("bla ", "blub", "bla blub bla "), 47 "blubblub blub"); 48 } 49 50 public void testMakePrivate() { 51 Skeleton.makePrivate(); 52 for (int i=0; i < Skeleton.line.length; i++) { 53 assertEquals(Skeleton.line[i].indexOf("public"), -1); 54 } 55 } 56 57 public void testDefault() { 58 Skeleton.readSkelFile(new File ("src/skeleton.nested")); 59 assertTrue(JFlex.Skeleton.line[3].indexOf("java.util.Stack") > 0); 60 Skeleton.readDefault(); 61 assertEquals(JFlex.Skeleton.line[3].indexOf("java.util.Stack"), -1); 62 } 63 } 64 | Popular Tags |