public ShutdownJobTest(ITestOutputHelper testOutputHelper) { _shutdownJobInstancee = new ShutdownJob(); var serviceProvider = new TestActivator(null, _shutdownJobInstancee); var jobManager = new JobManager(serviceProvider, new XUnitLogger <JobManager>(testOutputHelper), new InMemoryStorage()); _scheduler = new Scheduler(serviceProvider, new XUnitLogger <Scheduler>(testOutputHelper), new UtcSchedulerClock(), jobManager); }
public TestActivator(SimpleJob simpleJobInstance = null, ShutdownJob shutdownJobInstance = null) { _simpleJobInstance = simpleJobInstance; _shutdownJobInstance = shutdownJobInstance; }