Esempio n. 1
0
        public TestRunner(ITestExecutionEngine executionEngine, IObjectContainer container)
        {
            this.normalExecutionEngine = executionEngine;
            var nullContainer = new ObjectContainer(container);

            nullContainer.RegisterInstanceAs((IBindingInvoker) new NullBindingInvoker());
            this.nullExecutionEngine = nullContainer.Resolve <ITestExecutionEngine>();

            //TODO: check with newer SpecFlow if this is still necessary
            container.RegisterTypeAs <ExecutionContext, ExecutionContext>();
            this.executionContext = container.Resolve <ExecutionContext>();
        }
Esempio n. 2
0
 public TestRunner(ITestExecutionEngine executionEngine)
 {
     _executionEngine = executionEngine;
 }
Esempio n. 3
0
 public AsyncTestRunner(ITestExecutionEngine testExecutionEngine)
 {
     this.testExecutionEngine = testExecutionEngine;
 }
Esempio n. 4
0
 public TestRunner(ITestExecutionEngine executionEngine)
 {
     this.executionEngine = executionEngine;
 }
Esempio n. 5
0
 public AsyncTestRunner(ITestExecutionEngine testExecutionEngine)
 {
     this.testExecutionEngine = testExecutionEngine;
 }
Esempio n. 6
0
 public GhprTestRunner(ITestExecutionEngine engine)
 {
     _runner = new TestRunner(engine);
     _engine = engine;
     GhprPluginHelper.TestRunnerInitialized();
 }
Esempio n. 7
0
 public DSLTestRunner(ITestExecutionEngine executionEngine, IParameterTransform tranform)
 {
     _TestRunner = new TestRunner(executionEngine);
     _Transform  = tranform;
 }