예제 #1
0
 public void SetUp()
 {
     _applicationSettings = MockRepository.GenerateStub <IApplicationSettings>();
     _emailActions        = MockRepository.GenerateStub <IEmailActions>();
     _timeActions         = new TimeActions();
     _staleFileMonitorer  = new StaleFileMonitorer(_emailActions, _timeActions);
 }
예제 #2
0
 void LoadAppSettings()
 {
     try
     {
         _applicationSettings = new ApplicationSettings();
         _dataActions         = new DataActions(_applicationSettings);
         _timeActions         = new TimeActions();
         _emailActions        = new EmailActions(_applicationSettings);
         _monitorJobActions   = new MonitorJobActions(_timeActions, _applicationSettings);
         _monitorFactory      = new MonitorFactory(_emailActions, _timeActions);
     }
     catch (Exception ex)
     {
         Log.ErrorFormat("monitoryService was unable to create all the startup objects it needs to run. The exception was '{0}'", ex);
         throw;
     }
 }
예제 #3
0
 public StaleFileMonitorer(IEmailActions emailActions, ITimeActions timeActions)
 {
     _emailActions = emailActions;
     _timeActions  = timeActions;
 }
예제 #4
0
 public StaleDirectoryMonitorer(IEmailActions emailActions, ITimeActions timeActions)
 {
     _emailActions = emailActions;
     _timeActions  = timeActions;
 }
 public void SetUp()
 {
     _timeActions             = new TimeActions();
     _emailActions            = MockRepository.GenerateStub <IEmailActions>();
     _staleDirectoryMonitorer = new StaleDirectoryMonitorer(_emailActions, _timeActions);
 }
예제 #6
0
 public void SetUp()
 {
     _timeActions = new TimeActions();
 }
예제 #7
0
 public MonitorFactory(IEmailActions emailActions, ITimeActions timeActions)
 {
     _emailActions = emailActions;
     _timeActions  = timeActions;
 }
예제 #8
0
 public void SetUp()
 {
     _timeActions    = MockRepository.GenerateStub <ITimeActions>();
     _emailActions   = MockRepository.GenerateStub <IEmailActions>();
     _monitorFactory = new MonitorFactory(_emailActions, _timeActions);
 }
예제 #9
0
 public void SetUp()
 {
     _applicationSettings = MockRepository.GenerateStub <IApplicationSettings>();
     _timeActions         = MockRepository.GenerateStub <ITimeActions>();
     _monitorJobActions   = new MonitorJobActions(_timeActions, _applicationSettings);
 }
예제 #10
0
 public MonitorJobActions(ITimeActions timeActions, IApplicationSettings applicationSettings)
 {
     _timeActions         = timeActions;
     _applicationSettings = applicationSettings;
 }
예제 #11
0
 public void SetUp()
 {
     _emailActions       = MockRepository.GenerateStub <IEmailActions>();
     _timeActions        = MockRepository.GenerateStub <ITimeActions>();
     _staleFileMonitorer = new StaleFileMonitorer(_emailActions, _timeActions);
 }