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; }