public void WhenBackgroundOperationsListProviderIsUsed_ShouldSucceed() { IOperationOrchestrator <int> orchestrator = new PeriodicBackgroundOperationOrchestrator <int>(new PeriodicBackgroundOperationsProvider(), new TimerBasedTrigger(2000)); orchestrator.Start(10); Thread.Sleep(10000); }
public void WhenInNormalCondition_ShouldWork() { IOperationOrchestrator <int> orchestrator = new PeriodicBackgroundOperationOrchestrator <int>(new List <IOperation <int> >() { new FindNextNumber() }, new TimerBasedTrigger(2000)); orchestrator.Start(10); Thread.Sleep(10000); }