Exemple #1
0
        public async void Example()
        {
            GoogleApiClientFake fake = new GoogleApiClientFake();
            var response             = await fake.GetFoodNearAddress("some string", "Some other string");

            Assert.Equal(3, response.results.Length);
        }
Exemple #2
0
        public async Task <PlacesResponse> Get([FromQuery] string address, [FromQuery] string cuisine, [FromQuery] string name, [FromQuery] double?rating, [FromQuery] bool?isOpen)
        {
            IGoogleApiClient client  = new GoogleApiClientFake();
            var resultsPriorToFilter = await client.GetFoodNearAddress(cuisine, address);

            var filter             = new ResultFilter();
            var resultsAfterFitler = filter.FilterResults(resultsPriorToFilter, isOpen, name, rating);

            return(resultsAfterFitler);
        }