public void SetUp() { StatementContext stmtContext = SupportStatementContextFactory.MakeContext(new SchedulingServiceImpl(new TimeSourceServiceImpl())); scheduleService = stmtContext.SchedulingService; PatternAgentInstanceContext agentInstanceContext = SupportPatternContextFactory.MakePatternAgentInstanceContext(scheduleService); quitable = new SupportQuitable(agentInstanceContext); guard = new TimerWithinOrMaxCountGuard(1000, 2, quitable); }
public void SetUp() { _container = SupportContainer.Reset(); var stmtContext = SupportStatementContextFactory.MakeContext( _container, new SchedulingServiceImpl(new TimeSourceServiceImpl(), _container)); _scheduleService = stmtContext.SchedulingService; var agentInstanceContext = SupportPatternContextFactory.MakePatternAgentInstanceContext(_scheduleService); _quitable = new SupportQuitable(agentInstanceContext); _guard = new TimerWithinOrMaxCountGuard(1000, 2, _quitable); }