public virtual void TestMatchAllDocs()
{
QueryParser qp = new QueryParser(Version.LUCENE_CURRENT, "field", new WhitespaceAnalyzer());
Assert.AreEqual(new MatchAllDocsQuery(), qp.Parse("*:*"));
Assert.AreEqual(new MatchAllDocsQuery(), qp.Parse("(*:*)"));
BooleanQuery bq = (BooleanQuery) qp.Parse("+*:* -*:*");
Assert.IsTrue(bq.GetClauses()[0].Query is MatchAllDocsQuery);
Assert.IsTrue(bq.GetClauses()[1].Query is MatchAllDocsQuery);
}