Lucene.Net.Search.TestBoolean2.QueriesTest C# (CSharp) Method

QueriesTest() public method

public QueriesTest ( Query query, int expDocNrs ) : void
query Query
expDocNrs int
return void
        public virtual void QueriesTest(Query query, int[] expDocNrs)
        {
            TopScoreDocCollector collector = TopScoreDocCollector.Create(1000, false);
            Searcher.Search(query, null, collector);
            ScoreDoc[] hits1 = collector.TopDocs().ScoreDocs;

            collector = TopScoreDocCollector.Create(1000, true);
            Searcher.Search(query, null, collector);
            ScoreDoc[] hits2 = collector.TopDocs().ScoreDocs;

            Assert.AreEqual(MulFactor * collector.TotalHits, BigSearcher.Search(query, 1).TotalHits);

            CheckHits.CheckHitsQuery(query, hits1, hits2, expDocNrs);
        }