public static Scheduler GetSchedulerInstance() { if (_scheduler == null) { _scheduler = new Scheduler(); } return(_scheduler); }
public async void StartJobs_JustInvoked_ShouldInvokeJobsActivatorStartJobs() { //act var scheduler = new Schedule.Scheduler( _logger.Object, _schedulerSettingOptionsMock.Object, _jobsActivatorMock.Object); await Task.Delay(1000); //assert _jobsActivatorMock.Verify(m => m.StartJobs(), Times.AtLeastOnce); }