public InPlaceScenarioRunner(IResultListener listener, MemberInvoker memberInvoker,
                              ScenarioInterpreter scenarioInterpreter)
 {
     _listener = listener;
     _scenarioInterpreter = scenarioInterpreter;
     _lineExecuter = new ScenarioLineExecuter(memberInvoker, scenarioInterpreter, listener);
 }
        public ScenarioLineExecuter(ScenarioInterpreter scenarioInterpreter,
            IEventBus eventBus)
        {
            _memberInvoker = new MemberInvoker();

            _scenarioInterpreter = scenarioInterpreter;
            _eventBus = eventBus;
        }
 public ScenarioLineExecuter(MemberInvoker memberInvoker, 
                             ScenarioInterpreter scenarioInterpreter,
                             IResultListener listener)
 {
     _memberInvoker = memberInvoker;
     _listener = listener;
     _scenarioInterpreter = scenarioInterpreter;
 }
示例#4
0
        public ScenarioLineExecuter(ScenarioInterpreter scenarioInterpreter,
                                    IEventBus eventBus)
        {
            _memberInvoker = new MemberInvoker();

            _scenarioInterpreter = scenarioInterpreter;
            _eventBus            = eventBus;
        }