public async Task SearchLocation_ShouldReturnLocations_WhenSuccessStatusCode()
        {
            server.Given(Request.Create()
                         .UsingGet()
                         .WithPath("/api/location/search")
                         .WithParam("query", new ExactMatcher("location")))
            .RespondWith(Response.Create()
                         .WithBody(@"[
                                            {
                                                ""woeid"": 1,
                                                ""title"": ""location"",
                                                ""latt_long"": ""123,456"",
                                                ""location_type"": ""City""
                                            }
                                        ]")
                         .WithSuccess());

            var locations = await service.SearchLocation("location");

            locations.Should().BeEquivalentTo(new List <LocationResumeDto>
            {
                new LocationResumeDto {
                    Woeid = 1, Title = "location"
                }
            });
        }