public virtual void TestEmptyTerm()
{
Directory indexStore = GetIndexStore("field", new string[] { "nowildcard", "nowildcardx" });
IndexReader reader = DirectoryReader.Open(indexStore);
IndexSearcher searcher = NewSearcher(reader);
MultiTermQuery wq = new WildcardQuery(new Term("field", ""));
wq.SetRewriteMethod(MultiTermQuery.SCORING_BOOLEAN_QUERY_REWRITE);
AssertMatches(searcher, wq, 0);
Query q = searcher.Rewrite(wq);
Assert.IsTrue(q is BooleanQuery);
Assert.AreEqual(0, ((BooleanQuery)q).Clauses.Length);
reader.Dispose();
indexStore.Dispose();
}