public void SetUp() { _dao = A.Fake <IDkimPeriodicSchedulerDao>(); _publisher = A.Fake <IMessagePublisher>(); _config = A.Fake <IDkimSchedulerConfig>(); _log = A.Fake <ILogger <DkimPollSchedulerProcessor> >(); _processor = new DkimPollSchedulerProcessor(_dao, _publisher, _config, _log); }
public DkimPollSchedulerProcessor( IDkimPeriodicSchedulerDao dkimPeriodicSchedulerDao, IMessagePublisher publisher, IDkimSchedulerConfig config, ILogger <DkimPollSchedulerProcessor> log) { _dkimPeriodicSchedulerDao = dkimPeriodicSchedulerDao; _publisher = publisher; _config = config; _log = log; }
protected override void SetUp() { base.SetUp(); _connectionInfoAsync = A.Fake <IConnectionInfoAsync>(); _config = A.Fake <IDkimSchedulerConfig>(); A.CallTo(() => _config.RefreshIntervalSeconds).Returns(86400); A.CallTo(() => _config.DomainsLimit).Returns(10); A.CallTo(() => _connectionInfoAsync.GetConnectionStringAsync()).Returns(ConnectionString); _dkimSchedulerDao = new DkimSchedulerDao(_connectionInfoAsync); }
public DkimPeriodicSchedulerDao(IConnectionInfoAsync connectionInfo, IDkimSchedulerConfig config) { _connectionInfo = connectionInfo; _config = config; }