public async Task StubTest()
        {
            // arange
            var service = new WeatherServiceStub();
            var dummy = new WeatherInfo();
            service
                .AddHandlers()
                    .GetCityWeatherAsync(cityName => Task.FromResult(dummy));

            // act
            var actual = await service.GetCityWeatherAsync(CityName);

            // assert
            Assert.AreEqual(dummy, actual);
        }
Esempio n. 2
0
        public async Task StubTest()
        {
            // arange
            var service = new WeatherServiceStub();
            var dummy   = new WeatherInfo();

            service
            .AddHandlers()
            .GetCityWeatherAsync(cityName => Task.FromResult(dummy));

            // act
            var actual = await service.GetCityWeatherAsync(CityName);

            // assert
            Assert.AreEqual(dummy, actual);
        }