public ExecuteNextBatchJob(IGetNextJobToRun getNextJobToRun, ISetBatchJobExecutionStatus setBatchJobExecutionStatus, ISetRunStatus setRunStatus, IRunBatchRunResult runBatchRunResult) { _getNextJobToRun = getNextJobToRun; _setBatchJobExecutionStatus = setBatchJobExecutionStatus; _setRunStatus = setRunStatus; _runBatchRunResult = runBatchRunResult; }