示例#1
0
        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 TimerWithinGuard(1000, _quitable);
        }