public void Setup() { _mainApiOptions = new Mock <IOptionsMonitor <MainApiOptions> >(); _mainApiOptions .Setup(x => x.CurrentValue) .Returns(new MainApiOptions { ApiVersion = "4.0", BaseAddress = "http://example.com" }); _mainApiClient = new Mock <IBearerTokenApiClient>(); _dut = new MainApiResponsibleService(_mainApiClient.Object, _mainApiOptions.Object); }
public void Setup() { _mainApiOptions = new Mock <IOptionsMonitor <MainApiOptions> >(); _mainApiOptions .Setup(x => x.CurrentValue) .Returns(new MainApiOptions { ApiVersion = "4.0", BaseAddress = "http://example.com" }); _mainApiClient = new Mock <IBearerTokenApiClient>(); _plantCache = new Mock <IPlantCache>(); _plantCache .Setup(x => x.HasCurrentUserAccessToPlantAsync(_plant)) .Returns(Task.FromResult(true)); _dut = new MainApiResponsibleService(_mainApiClient.Object, _plantCache.Object, _mainApiOptions.Object); }