public void Setup()
        {
            _configuration = A.Fake <IConfiguration>();
            A.CallTo(() => _configuration.RecentFailoverPeriod).Returns(_recentPeriod);
            A.CallTo(() => _configuration.FailoverRecordsCountThreshold).Returns(_failoverThreshold);
            _failoverRepository = A.Fake <IFailoverRepository>();

            _sut = new FailoverService(_failoverRepository, _configuration);
        }
 public FailoverService(IFailoverRepository failoverRepository, IFailoverAppSettings failoverAppSettings)
 {
     _failoverRepository = failoverRepository;
     _failoverAppSettings = failoverAppSettings;
 }
示例#3
0
 public FailoverService(IFailoverRepository failoverRepository, IConfigManager config)
 {
     this.failoverRepository = failoverRepository;
     this.config             = config;
 }
 public void Teardown()
 {
     _configuration      = null;
     _failoverRepository = null;
     _sut = null;
 }
示例#5
0
 public FailoverService(IFailoverRepository failoverRepository, IConfiguration configuration)
 {
     _failoverRepository = failoverRepository;
     _configuration      = configuration;
 }
示例#6
0
 public FailoverService(IFailoverRepository failoverRepository, IConfigManager configManager)
 {
     _failoverRepository = failoverRepository;
     _configManager = configManager;
 }
 public CustomerService(IAppSettings settings, IFailoverRepository failoverRepository, ICustomerDataAccess customerDataAccess)
 {
     _settings           = settings;
     _failoverRepository = failoverRepository;
     _customerDataAccess = customerDataAccess;
 }