public async Task FindSpecificationAndRelationships_UnSuccessfulSearch() { GivenTheStatusCode("specifications-dataset-relationships-search", HttpStatusCode.InternalServerError, HttpMethod.Post); PagedResult <SpecificationDatasourceRelationshipSearchResultItem> apiResponse = await _client.FindSpecificationAndRelationships(new SearchFilterRequest()); apiResponse .Should() .BeNull(); }
public async Task FindSpecifications_SuccessfulSearch() { ApiResponse <SearchResults <SpecificationSearchResultItem> > expectedResponse = new ApiResponse <SearchResults <SpecificationSearchResultItem> >(HttpStatusCode.OK, new SearchResults <SpecificationSearchResultItem>() { Results = new [] { new SpecificationSearchResultItem() }, }); GivenTheResponse("specifications-search", expectedResponse, HttpMethod.Post); SearchModel search = NewRandomSearch(); PagedResult <SpecificationSearchResultItem> apiResponse = await _client.FindSpecifications(new SearchFilterRequest { SearchTerm = search.SearchTerm }); apiResponse .Should() .NotBeNull(); }