1 package org.jacorb.test.idl; 2 3 22 23 import junit.framework.*; 24 import org.jacorb.test.common.*; 25 26 32 33 public class LongTest extends TestCase 34 { 35 public LongTest (String name) 36 { 37 super (name); 38 } 39 40 41 public static Test suite () 42 { 43 TestSuite suite = new TestSuite ("Long Tests"); 44 suite.addTest (new LongTest ("testLongParseGood")); 45 suite.addTest (new LongTest ("testLongParseFail1")); 46 suite.addTest (new LongTest ("testLongParseFail2")); 47 48 return suite; 49 } 50 51 52 54 public void testLongParseGood () 55 { 56 String file[] = new String [3]; 57 file[0] = "-d"; 58 file[1] = TestUtils.testHome() + "/src/generated"; 59 file[2] = TestUtils.testHome() + "/idl/compiler/succeed/Long.idl"; 60 61 assertTrue ("Compiled Long.idl", org.jacorb.idl.parser.compileAndHandle (file)); 62 } 63 64 65 67 public void testLongParseFail1 () 68 { 69 String file[] = new String [3]; 70 file[0] = "-d"; 71 file[1] = TestUtils.testHome() + "/src/generated"; 72 file[2] = TestUtils.testHome() + "/idl/compiler/fail/Long_Fail1.idl"; 73 74 assertTrue ("Compiled Long_Fail1.idl", org.jacorb.idl.parser.compileAndHandle (file)==false); 75 } 76 77 78 80 public void testLongParseFail2 () 81 { 82 String file[] = new String [3]; 83 file[0] = "-d"; 84 file[1] = TestUtils.testHome() + "/src/generated"; 85 file[2] = TestUtils.testHome() + "/idl/compiler/fail/Long_Fail2.idl"; 86 87 assertTrue ("Compiled Long_Fail2.idl", org.jacorb.idl.parser.compileAndHandle (file)==false); 88 } 89 } 90 | Popular Tags |