public void TwoKeywords() { var builder = new LuceneTokenisedQueryBuilder(); var query = builder.AnyOfTheseTermsInThisField(new string[] { "search", "\"in quotes\"" }, new SearchField() { FieldName = "test" }, true); Assert.AreEqual(" +(test:search test:\"in quotes\")", query); }
public void NoKeywordsNoQuery() { var builder = new LuceneTokenisedQueryBuilder(); var query = builder.AnyOfTheseTermsInThisField(new string[0], new SearchField() { FieldName = "test" }, true); Assert.AreEqual(String.Empty, query); }