1 16 package org.apache.commons.jelly.core; 17 18 import junit.framework.TestSuite; 19 20 import org.apache.commons.jelly.Script; 21 import org.apache.commons.jelly.test.BaseJellyTest; 22 23 27 public class TestChooseTag extends BaseJellyTest 28 { 29 30 public TestChooseTag(String name) 31 { 32 super(name); 33 } 34 35 public static TestSuite suite() throws Exception 36 { 37 return new TestSuite(TestChooseTag.class); 38 } 39 40 public void testSimpleFileTag() throws Exception 41 { 42 setUpScript("testChooseTag.jelly"); 43 Script script = getJelly().compileScript(); 44 45 script.run(getJellyContext(), getXMLOutput()); 46 47 String resultTrue = (String ) getJellyContext().getVariable("result.true"); 48 String resultFalse = (String ) getJellyContext().getVariable("result.false"); 49 50 assertEquals("result.true", "AC", resultTrue); 51 assertEquals("result.false", "BC", resultFalse); 52 } 53 54 55 56 } 57 | Popular Tags |