Esempio n. 1
0
  @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);
    }
  }