Exemple #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>();
        }
 public TestRunner(ITestExecutionEngine executionEngine)
 {
     _executionEngine = executionEngine;
 }
Exemple #3
0
 public AsyncTestRunner(ITestExecutionEngine testExecutionEngine)
 {
     this.testExecutionEngine = testExecutionEngine;
 }
Exemple #4
0
 public TestRunner(ITestExecutionEngine executionEngine)
 {
     this.executionEngine = executionEngine;
 }
Exemple #5
0
 public AsyncTestRunner(ITestExecutionEngine testExecutionEngine)
 {
     this.testExecutionEngine = testExecutionEngine;
 }
Exemple #6
0
 public GhprTestRunner(ITestExecutionEngine engine)
 {
     _runner = new TestRunner(engine);
     _engine = engine;
     GhprPluginHelper.TestRunnerInitialized();
 }
Exemple #7
0
 public DSLTestRunner(ITestExecutionEngine executionEngine, IParameterTransform tranform)
 {
     _TestRunner = new TestRunner(executionEngine);
     _Transform  = tranform;
 }