// Set up false sub filter
testLiteral = new LiteralExpressionImpl("incorrect test string data");
PropertyIsEqualTo filterFalse = fac.equals(testAttribute, testLiteral);
// Test OR for false negatives
Or filter = fac.or(filterFalse, filterTrue);
LOGGER.finer( filter.toString());
LOGGER.finer( "contains feature: " + filter.evaluate(testFeature));
assertTrue(filter.evaluate(testFeature));
// Test OR for false negatives
filter = fac.or(filterTrue, filterTrue);
LOGGER.finer( filter.toString());
LOGGER.finer( "contains feature: " + filter.evaluate(testFeature));
assertTrue(filter.evaluate(testFeature));
// Test OR for false positives
filter = fac.or(filterFalse, filterFalse);
assertFalse(filter.evaluate(testFeature));
LOGGER.finer( filter.toString());
LOGGER.finer( "contains feature: " + filter.evaluate(testFeature));
assertFalse(filter.evaluate(testFeature));
}