public ReportCoordinator(IAppSettings appSettings, IReportJobAgent jobAgent, IConcurrencyCoordinator concurrencyCoordinator, IReportJobRepository reportJobRepository) { _appSettings = appSettings; _jobAgent = jobAgent; _concurrencyCoordinator = concurrencyCoordinator; _reportJobRepository = reportJobRepository; }
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); }
public void ConcurrencyCoordinatorTest_SetUp() { _testRootFolder = Path.Combine(TestUtility.TestRootFolder, "ConcurrencyCoordinatorTest"); Directory.CreateDirectory(_testRootFolder); _reportLocationProvider = Substitute.For <IReportLocationProvider>(); _concurrencyCoordinator = new ConcurrencyCoordinator(_reportLocationProvider); }
public StartJobCommand(IConcurrencyCoordinator concurrencyCoordinator, IDbConnectionFactory dbConnectionFactory) { _concurrencyCoordinator = concurrencyCoordinator; _dbConnectionFactory = dbConnectionFactory; }
public void FailJobCommandTest_SetUp() { _concurrencyCoordinator = Substitute.For <IConcurrencyCoordinator>(); _dbConnectionFactory = Substitute.For <IDbConnectionFactory>(); _failJobCommand = new FailJobCommand(_concurrencyCoordinator, _dbConnectionFactory); }
public ReportProcessorService(IAppSettings appSettings, IConcurrencyCoordinator concurrencyCoordinator, IReportEngine reportEngine) { _appSettings = appSettings; _concurrencyCoordinator = concurrencyCoordinator; _reportEngine = reportEngine; }