1 17 package org.apache.tools.ant.taskdefs.optional; 18 19 import org.apache.tools.ant.BuildFileTest; 20 21 26 public class RhinoScriptTest extends BuildFileTest { 27 28 public RhinoScriptTest(String name) { 29 super(name); 30 } 31 32 35 public void setUp() { 36 configureProject("src/etc/testcases/taskdefs/optional/script.xml"); 37 } 38 39 public void testExample1() { 40 executeTarget("example1"); 41 int index = getLog().indexOf("1"); 42 assertTrue(index > -1); 43 index = getLog().indexOf("4", index); 44 assertTrue(index > -1); 45 index = getLog().indexOf("9", index); 46 assertTrue(index > -1); 47 index = getLog().indexOf("16", index); 48 assertTrue(index > -1); 49 index = getLog().indexOf("25", index); 50 assertTrue(index > -1); 51 index = getLog().indexOf("36", index); 52 assertTrue(index > -1); 53 index = getLog().indexOf("49", index); 54 assertTrue(index > -1); 55 index = getLog().indexOf("64", index); 56 assertTrue(index > -1); 57 index = getLog().indexOf("81", index); 58 assertTrue(index > -1); 59 index = getLog().indexOf("100", index); 60 assertTrue(index > -1); 61 } 62 63 public void testExample2() { 64 executeTarget("example2"); 65 assertTrue(getLog().indexOf("In sub1") > -1); 66 assertTrue(getLog().indexOf("In sub2") > -1); 67 } 68 } 69 | Popular Tags |