public void TestMatchAllQuery()
{
var filter = new TermFilter("gender", "true");//new TermsQuery("gender", "true", "false");
var filterQuery = new FilteredQuery( new MatchAllQuery(),filter);
var result = client.Search(index, "type" , filterQuery, 0, 5);
Assert.AreEqual(50, result.GetTotalCount());
Assert.AreEqual(5, result.GetHits().Hits.Count);
var filter1 = new TermFilter("gender", "true");
filterQuery = new FilteredQuery(new MatchAllQuery(), filter1);
result = client.Search(index, "type" , filterQuery, 0, 5);
Assert.AreEqual(50, result.GetTotalCount());
Assert.AreEqual(5, result.GetHits().Hits.Count);
}