@Test public void various() throws Exception { MatchingFiltersFactory filters = new MatchingFiltersFactory(Module.LUCENE, Target.LUCENE); for (Predicate filter : filters.string(title, StringConstant.create("jurassic park"))) { if (unsupportedOperation(filter)) { continue; } testQuery(filter, 1); } for (Predicate filter : filters.string(author, StringConstant.create("michael crichton"))) { if (unsupportedOperation(filter)) { continue; } testQuery(filter, 1); } for (Predicate filter : filters.string(title, StringConstant.create("1990"))) { if (unsupportedOperation(filter)) { continue; } testQuery(filter, 0); } }