public void testSimpleAndRequiredPropertyExpressions()
{
ExpressionInterpreter<String, Boolean> interpreter = new PropertyExpressionInterpreter(){};
System.setProperty("k.1", "v1");
Assert.assertEquals(interpreter.evaluate("k.1==v1;k.1==*"), Boolean.TRUE);
Assert.assertEquals(interpreter.evaluate("ik.1==*"), Boolean.FALSE);
Assert.assertEquals(interpreter.evaluate("k.1!=v2;k.1==*"), Boolean.TRUE);
Assert.assertEquals(interpreter.evaluate("ik.1!=v2;ik.1==*"), Boolean.FALSE);
}