public void WithSearchInFilter_WithValuesContainsDelimiter_ThrowsException() { var builder = new AzureSearchQueryBuilder("TestSearchText"); Func <AzureSearchQueryBuilder> action = () => builder.WithSearchInFilter("TestVariable1", new[] { "TestValue1", "Test|Value2", "TestValue3" }); action.Should().ThrowExactly <ArgumentException>(); }
public void WithSearchInFilter_WithValueNullOrWhiteSpaceValue_ThrowsException(string value) { var builder = new AzureSearchQueryBuilder("TestSearchText"); Func <AzureSearchQueryBuilder> action = () => builder.WithSearchInFilter("TestVariable1", new[] { "TestValue1", value, "TestValue3" }); action.Should().ThrowExactly <ArgumentException>(); }