private void PrepareMockRemoteFails() { var mockService = new Mock <IReadService <ExchangeRate> >(); //mockService.Setup(serv => serv.GetAsync()).ReturnsAsync(await Task.FromResult<>(null)); var mockCacheService = new Mock <IBaseService <ExchangeRate> >(); BasicCacheController <ExchangeRate, RatesService, RatesCacheService> controller = new RatesCacheController(mockService.Object, mockCacheService.Object); }
private void PrepareMockRemoteWorks() { var mockService = new Mock <IReadService <ExchangeRate> >(); mockService.Setup(serv => serv.GetAsync()).ReturnsAsync(ExchangeRateListGetter.GetList()); var mockCacheService = new Mock <IBaseService <ExchangeRate> >(); BasicCacheController <ExchangeRate, RatesService, RatesCacheService> controller = new RatesCacheController(mockService.Object, mockCacheService.Object); }