public void testShortSupports() { assertTrue(capabilities.supports(AbstractFilter.LOGIC_AND)); assertTrue(!(capabilities.supports(AbstractFilter.LIKE))); }
/** * Main for test runner. * * @param args DOCUMENT ME! */ public static void main(String[] args) { junit.textui.TestRunner.run(suite()); }
public void testFilterSupports() { assertTrue(capabilities.supports(compFilter)); assertTrue(!(capabilities.supports(gFilter))); }
public void testAdd() { capabilities.addType(FilterType.COMPARE_GREATER_THAN); capabilities.addType(FilterType.COMPARE_LESS_THAN_EQUAL); capabilities.addType(AbstractFilter.NULL); assertTrue(capabilities.supports(AbstractFilter.NULL)); }
public void testFullySupports() { FilterFactory2 ff = CommonFactoryFinder.getFilterFactory2(); try { logFilter = ff.and(gFilter, compFilter); assertTrue(capabilities.fullySupports(compFilter)); assertTrue(!(capabilities.fullySupports(gFilter))); assertTrue(!(capabilities.fullySupports(logFilter))); logFilter = ff.and( compFilter, ff.between(ff.property("sample"), ff.literal(1), ff.literal(2))); assertTrue(capabilities.fullySupports(logFilter)); logFilter = ff.or( logFilter, ff.between(ff.property("sample"), ff.literal(1), ff.literal(2))); assertTrue(capabilities.fullySupports(logFilter)); logFilter = ff.and(logFilter, gFilter); assertTrue(!(capabilities.fullySupports(logFilter))); } catch (IllegalFilterException e) { LOGGER.fine("Bad filter " + e); } } }