2425262728293031323334
public class TestAstAnd { @Test public void test01() { ELProcessor processor = new ELProcessor(); Object result = processor.eval("true && true"); Assert.assertEquals(Boolean.TRUE, result); } @Test public void test02() {
3132333435363738394041
} @Test public void test02() { ELProcessor processor = new ELProcessor(); Object result = processor.eval("true && null"); Assert.assertEquals(Boolean.FALSE, result); } @Test public void test03() {
3839404142434445464748
} @Test public void test03() { ELProcessor processor = new ELProcessor(); Object result = processor.eval("null && true"); Assert.assertEquals(Boolean.FALSE, result); } @Test public void test04() {
454647484950515253
} @Test public void test04() { ELProcessor processor = new ELProcessor(); Object result = processor.eval("null && null"); Assert.assertEquals(Boolean.FALSE, result); } }
public class TestAstNot { @Test public void test01() { ELProcessor processor = new ELProcessor(); Object result = processor.eval("!null"); Assert.assertEquals(Boolean.TRUE, result); } @Test public void test02() {
} @Test public void test02() { ELProcessor processor = new ELProcessor(); Object result = processor.eval("!true"); Assert.assertEquals(Boolean.FALSE, result); } @Test public void test03() {
383940414243444546
} @Test public void test03() { ELProcessor processor = new ELProcessor(); Object result = processor.eval("!false"); Assert.assertEquals(Boolean.TRUE, result); } }
public class TestAstOr { @Test public void test01() { ELProcessor processor = new ELProcessor(); Object result = processor.eval("true || true"); Assert.assertEquals(Boolean.TRUE, result); } @Test public void test02() {
} @Test public void test02() { ELProcessor processor = new ELProcessor(); Object result = processor.eval("true || null"); Assert.assertEquals(Boolean.TRUE, result); } @Test public void test03() {
} @Test public void test03() { ELProcessor processor = new ELProcessor(); Object result = processor.eval("null || true"); Assert.assertEquals(Boolean.TRUE, result); } @Test public void test04() {