Exemplo n.º 1
0
        protected internal virtual void Check(SpanQuery q, int[] docs)
        {
            CheckHits.CheckHitCollector(
#if FEATURE_INSTANCE_TESTDATA_INITIALIZATION
                this,
#endif
                Random, q, null, Searcher, docs);
        }
Exemplo n.º 2
0
        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);
 }