public void GetQueryPredicate_PersonItemWithWrongContent_ShouldReturnFalse(string fieldName, PersonIndexingProvider provider, IQuery query, string queryText, string contentText) { var item = Substitute.For <SearchResultItem>(); query.QueryText.Returns(queryText); item[fieldName].Returns(contentText); provider.GetQueryPredicate(query).Compile().Invoke(item).Should().BeFalse(); }
public void GetQueryPredicate_WrongTemplate_ShouldReturnFalse(PersonIndexingProvider provider, IQuery query) { provider.GetQueryPredicate(query).Compile().Invoke(new SearchResultItem()).Should().BeFalse(); }