public void BuildSuggestParametersReturnsSuggestParametersForSuggestProperties()
        {
            // Arrange
            var suggestProperties      = A.Fake <SuggestProperties>();
            var azSearchQueryConverter = new AzSearchQueryConverter();

            // Act
            var results = azSearchQueryConverter.BuildSuggestParameters(suggestProperties);

            // Assert
            Assert.NotNull(results);
        }
        public void BuildSuggestParametersTest(int count, bool fuzzy)
        {
            var props = new SuggestProperties
            {
                MaxResultCount   = count,
                UseFuzzyMatching = fuzzy
            };

            var queryConverter = new AzSearchQueryConverter();
            var result         = queryConverter.BuildSuggestParameters(props);

            result.Top.Should().Be(count);
            result.UseFuzzyMatching.Should().Be(fuzzy);
        }