Function param1 = (Function) result.getParameters().get(0);
assertEquals("random", param1.getName());
// second argument simplified out
Expression param2 = result.getParameters().get(1);
assertTrue(param2 instanceof Literal);
assertEquals(Integer.valueOf(3), param2.evaluate(null, Integer.class));
}
public void testCompareFunctionNull() {
Function f = ff.function("env", ff.literal("var"));
PropertyIsEqualTo filter = ff.equal(f, ff.literal("test"), false);