public async Task FindSuggestAsync_Should_Return_FindSuggestResponse()
        {
            var sut     = new DiscoveryApi();
            var request = new FindSuggestRequest();

            sut.Configure(_config);

            FindSuggestResponse result = await sut.Suggestions.FindSuggestAsync(request);

            result.Data.Attractions.ShouldNotBeEmpty();
            result.Data.Events.ShouldNotBeEmpty();
            result.Data.Products.ShouldNotBeEmpty();
            result.Data.Venues.ShouldNotBeEmpty();
        }
 public Task <FindSuggestResponse> FindSuggestAsync(FindSuggestRequest request)
 {
     return(ExecuteRequestAsync <FindSuggestResponse>(RequestHelper.CreateGetRequest(request, SuggestPath),
                                                      HttpStatusCode.OK, request));
 }