assertEquals(label + ":right", right, c.getRight());
basicTest(label, BooleanCondition.class, c, s, o, matches);
}
public void testBooleanCondition() {
BooleanCondition c1 = new BooleanCondition(l1, "=", l2);
booleanConditionTest("c1", c1, l1, "=", l2, "1 = 5", null, false);
BooleanCondition c2 = new BooleanCondition(l1, "=", l3);
booleanConditionTest("c2", c2, l1, "=", l3, "1 = 10", c1, false);
BooleanCondition c3 = new BooleanCondition(l1, "<", l2);
booleanConditionTest("c3", c3, l1, "<", l2, "1 < 5", c1, false);
BooleanCondition c4 = new BooleanCondition(l2, ">", l3);
booleanConditionTest("c4", c4, l2, ">", l3, "5 > 10", c1, false);
BooleanCondition c5 = new BooleanCondition(l1, "=", l2);
booleanConditionTest("c5", c5, l1, "=", l2, "1 = 5", c1, true);
}