示例#1
0
        public void TestGetQueryParser()
        {
            using var light = new LucenePoolLight(TempIndexDir);

            var parserA = LucenePoolLight.GetQueryParser();
            var parserB = LucenePoolLight.GetQueryParser();

            Assert.AreNotEqual(parserA, parserB);
            Assert.AreEqual(parserA.Analyzer, parserB.Analyzer);
            Assert.IsTrue(parserA.Analyzer is PerFieldAnalyzerWrapper);
        }
示例#2
0
 public QueryGeneratorForTest() : base(LucenePoolLight.GetQueryParser(), LucenePoolLight.GetQueryParser(false))
 {
 }