Exemple #1
0
 public ReportCoordinator(IAppSettings appSettings, IReportJobAgent jobAgent, IConcurrencyCoordinator concurrencyCoordinator, IReportJobRepository reportJobRepository)
 {
     _appSettings            = appSettings;
     _jobAgent               = jobAgent;
     _concurrencyCoordinator = concurrencyCoordinator;
     _reportJobRepository    = reportJobRepository;
 }
        public void ReportJobAgentTest_SetUp()
        {
            _reportExecutorFactory = Substitute.For <IReportExecutorFactory>();
            _startJobCommand       = Substitute.For <IStartJobCommand>();
            _finaliseJobCommand    = Substitute.For <IFinaliseJobCommand>();
            _failJobCommand        = Substitute.For <IFailJobCommand>();

            _reportJobAgent = new ReportJobAgent(_reportExecutorFactory, _startJobCommand, _finaliseJobCommand, _failJobCommand);
        }
        public void ReportCoordinatorTest_SetUp()
        {
            _appSettings            = Substitute.For <IAppSettings>();
            _reportJobAgent         = Substitute.For <IReportJobAgent>();
            _concurrencyCoordinator = Substitute.For <IConcurrencyCoordinator>();
            _reportJobRepository    = Substitute.For <IReportJobRepository>();

            _reportCoordinator = new ReportCoordinator(_appSettings, _reportJobAgent, _concurrencyCoordinator, _reportJobRepository);
        }