package jetbrick.template.exec.directive; import jetbrick.template.exec.AbstractJetxTest; import org.junit.Assert; import org.junit.Test; public class DirectiveStopTest extends AbstractJetxTest { @Test public void testForBreak() { Assert.assertEquals("1a2", eval("#for(i:[1,2,3])${i}#break(i>1)a#end")); } @Test public void testForContinue() { Assert.assertEquals("1a23", eval("#for(i:[1,2,3])${i}#continue(i>1)a#end")); } @Test public void testForStop() { Assert.assertEquals("123", eval("123#stop()abc")); Assert.assertEquals("1a2", eval("#for(i:[1,2,3])${i}#stop(i>1)a#end()123")); } }