public void Get12thBreedNameAndDataTest() { var numberOfBreedInList = 12; RestResponse restResponseListOfBreeds = Execute(GetListOfBreedsRequest); List <Breed> breedList = Deserialize <List <Breed> >(restResponseListOfBreeds.Content); var breedFromTheList = breedList[numberOfBreedInList - 1]; var name2ndBreedFromListRequest = breedFromTheList.Name; RestResponse restResponseSearchQuery = Execute(GetBreedsByNameRequest(name2ndBreedFromListRequest)); Breed breedFromSearchRequest = Deserialize <List <Breed> >(restResponseSearchQuery.Content).First(); using (new AssertionScope()) { breedFromTheList.Image = null;// as breed from the search query doesn't have 'image' part restResponseSearchQuery.StatusCode.Should().Be(HttpStatusCode.OK); breedFromSearchRequest.Should().BeEquivalentTo(breedFromTheList); } }