@Test void evaluates_not() { Expression expr = TagExpressionParser.parse("not x"); assertEquals(false, expr.evaluate(singletonList("x"))); assertEquals(true, expr.evaluate(singletonList("y"))); }
public static Expression parse(String infix) { return new TagExpressionParser(infix).parse(); }
TagExpressionParser { public static Expression parse(String infix) { return new TagExpressionParser(infix).parse(); } }
TagExpressionParser { public static Expression parse(String infix) { return new TagExpressionParser(infix).parse(); } private  TagExpressionParser(String infix); }
TagExpressionParser { public static Expression parse(String infix) { return new TagExpressionParser(infix).parse(); } private  TagExpressionParser(String infix); static Expression parse(String infix); }
TagExpressionParser { public static Expression parse(String infix) { return new TagExpressionParser(infix).parse(); } private  TagExpressionParser(String infix); static Expression parse(String infix);  }