public PostalAddressLookupProvider(IConfigurationService configurationService, ILogService logger, IPostalAddressDetailsService postalAddressDetailsService)
 {
     _logger = logger;
     _postalAddressDetailsService = postalAddressDetailsService;
     Config  = configurationService.Get <PostalAddressServiceConfiguration>();
     BaseUrl = new Uri(Config.FindByPartsEndpoint);
 }
Пример #2
0
 public void Setup()
 {
     _config            = new Fixture().Build <PostalAddressServiceConfiguration>().With(x => x.RetrieveByIdEndpoint, "http://www.google.com").Create();
     _mockConfigService = new Mock <IConfigurationService>();
     _mockConfigService.Setup(m => m.Get <PostalAddressServiceConfiguration>()).Returns(_config);
     _mockLogger              = new Mock <ILogService>();
     _mockRestClient          = new Mock <IRestClient>();
     _serviceUnderTest        = new PostalAddressDetailsService(_mockConfigService.Object, _mockLogger.Object);
     _serviceUnderTest.Client = _mockRestClient.Object;
 }
Пример #3
0
 public PostalAddressDetailsService(IConfigurationService configurationService, ILogService logger)
 {
     _logger = logger;
     Config  = configurationService.Get <PostalAddressServiceConfiguration>();
     BaseUrl = new Uri(Config.RetrieveByIdEndpoint);
 }