public InPlaceCompilingStoryRunner(IRemoteHandlerFactory factory, IScenarioPreprocessor preprocessor, IStoryFilter filter, ISessionContext context, IEventBus eventBus)
 {
     _factory = factory;
     _preprocessor = preprocessor;
     _filter = filter;
     _eventBus = eventBus;
 }
 public InPlaceCompilingStoryRunner(IRemoteHandlerFactory factory,
                                    IResultListener listener,
                                    IScenarioPreprocessor preprocessor,                                         
                                    IStoryFilter filter,
                                    IStoryContextFactory contextFactory)
     : base(listener, preprocessor, filter, contextFactory)
 {
     _factory = factory;
 }
 public InPlaceStoryRunner(IResultListener listener,
                           IScenarioPreprocessor preprocessor,
                           ScenarioInterpreter scenarioInterpreter,
                           IStoryFilter filter,
                           IStoryContextFactory contextFactory)
     : base(listener, preprocessor, filter, contextFactory)
 {
     _scenarioRunner = new InPlaceScenarioRunner(listener,new MemberInvoker(), scenarioInterpreter);
 }
 public InPlaceStoryRunner(IScenarioPreprocessor preprocessor,
                           ScenarioInterpreter scenarioInterpreter,
                           IStoryFilter filter,
                           ISessionContext context, 
     IEventBus eventBus)
     : base(preprocessor, filter, context, eventBus)
 {
     _scenarioRunner = new InPlaceScenarioRunner(eventBus, scenarioInterpreter);
 }
        protected InPlaceStoryRunnerBase(IScenarioPreprocessor preprocessor, IStoryFilter filter, ISessionContext context, IEventBus eventBus)
        {
            _preprocessor = preprocessor;
            _filter = filter;
            _context = context;
            EventBus = eventBus;

            EventBus.Raise(new SessionStarting());

            Result = new JobResult();
        }
 public HandlerCodeGenerator(IScenarioPreprocessor scenarioPreprocessor)
 {
     _scenarioPreprocessor = scenarioPreprocessor;
 }
 public NUnitFixtureGenerator(IScenarioPreprocessor preprocessor, ITestMethodGenerator methodGenerator)
 {
     _preprocessor = preprocessor;
     MethodGenerator = methodGenerator;
 }
 public AssemblyGenerator(IScenarioPreprocessor scenarioPreprocessor)
 {
     _handlerGenerator = new HandlerCodeGenerator(scenarioPreprocessor);
     _compiler = new CodeCompiler();
 }