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

TestQueries10() private method

private TestQueries10 ( ) : void
return void
        public virtual void TestQueries10()
        {
            BooleanQuery query = new BooleanQuery();
            query.Add(new TermQuery(new Term(field, "w3")), BooleanClause.Occur.MUST);
            query.Add(new TermQuery(new Term(field, "xx")), BooleanClause.Occur.MUST);
            query.Add(new TermQuery(new Term(field, "w2")), BooleanClause.Occur.MUST);
            query.Add(new TermQuery(new Term(field, "zz")), BooleanClause.Occur.SHOULD);

            int[] expDocNrs = new int[] { 2, 3 };
            Similarity oldSimilarity = Searcher.Similarity;
            try
            {
                Searcher.Similarity = new DefaultSimilarityAnonymousInnerClassHelper(this);
                QueriesTest(query, expDocNrs);
            }
            finally
            {
                Searcher.Similarity = oldSimilarity;
            }
        }