protected internal virtual void Check(SpanQuery q, int[] docs) { CheckHits.CheckHitCollector( #if FEATURE_INSTANCE_TESTDATA_INITIALIZATION this, #endif Random, q, null, Searcher, docs); }
public virtual void TestNoPayload() { PayloadTermQuery q1 = new PayloadTermQuery(new Term(PayloadHelper.NO_PAYLOAD_FIELD, "zero"), new MaxPayloadFunction()); PayloadTermQuery q2 = new PayloadTermQuery(new Term(PayloadHelper.NO_PAYLOAD_FIELD, "foo"), new MaxPayloadFunction()); BooleanClause c1 = new BooleanClause(q1, BooleanClause.Occur.MUST); BooleanClause c2 = new BooleanClause(q2, BooleanClause.Occur.MUST_NOT); BooleanQuery query = new BooleanQuery(); query.Add(c1); query.Add(c2); TopDocs hits = Searcher.Search(query, null, 100); Assert.IsTrue(hits != null, "hits is null and it shouldn't be"); Assert.IsTrue(hits.TotalHits == 1, "hits Size: " + hits.TotalHits + " is not: " + 1); int[] results = new int[1]; results[0] = 0; //hits.ScoreDocs[0].Doc; CheckHits.CheckHitCollector(Random(), query, PayloadHelper.NO_PAYLOAD_FIELD, Searcher, results); }
protected internal virtual void Check(SpanQuery q, int[] docs) { CheckHits.CheckHitCollector(Random, q, null, Searcher, docs, Similarity); }
protected internal virtual void Check(SpanQuery q, int[] docs) { CheckHits.CheckHitCollector(q, null, searcher, docs); }