Exemple #1
0
        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);
 }