public TestRunnerManager(IObjectContainer globalContainer, IContainerBuilder containerBuilder, Configuration.SpecFlowConfiguration specFlowConfiguration, IRuntimeBindingRegistryBuilder bindingRegistryBuilder) { this.globalContainer = globalContainer; this.containerBuilder = containerBuilder; this.specFlowConfiguration = specFlowConfiguration; this.bindingRegistryBuilder = bindingRegistryBuilder; }
public TestRunnerManager(IObjectContainer globalContainer, IContainerBuilder containerBuilder, RuntimeConfiguration runtimeConfiguration, IRuntimeBindingRegistryBuilder bindingRegistryBuilder) { this.globalContainer = globalContainer; this.containerBuilder = containerBuilder; this.runtimeConfiguration = runtimeConfiguration; this.bindingRegistryBuilder = bindingRegistryBuilder; }
public TestRunnerManager(IObjectContainer globalContainer, ITestRunContainerBuilder testRunContainerBuilder, RuntimeConfiguration runtimeConfiguration, IRuntimeBindingRegistryBuilder bindingRegistryBuilder) { this.globalContainer = globalContainer; this.testRunContainerBuilder = testRunContainerBuilder; this.runtimeConfiguration = runtimeConfiguration; this.bindingRegistryBuilder = bindingRegistryBuilder; }
public TestExecutionEngine(IStepFormatter stepFormatter, ITestTracer testTracer, IErrorProvider errorProvider, IStepArgumentTypeConverter stepArgumentTypeConverter, RuntimeConfiguration runtimeConfiguration, IBindingRegistry bindingRegistry, IUnitTestRuntimeProvider unitTestRuntimeProvider, IStepDefinitionSkeletonProvider stepDefinitionSkeletonProvider, IContextManager contextManager, IStepDefinitionMatchService stepDefinitionMatchService, IDictionary <string, IStepErrorHandler> stepErrorHandlers, IBindingInvoker bindingInvoker, IRuntimeBindingRegistryBuilder bindingRegistryBuilder) { this.errorProvider = errorProvider; this.bindingInvoker = bindingInvoker; this.bindingRegistryBuilder = bindingRegistryBuilder; this.contextManager = contextManager; this.unitTestRuntimeProvider = unitTestRuntimeProvider; this.stepDefinitionSkeletonProvider = stepDefinitionSkeletonProvider; this.bindingRegistry = bindingRegistry; this.runtimeConfiguration = runtimeConfiguration; this.testTracer = testTracer; this.stepFormatter = stepFormatter; this.stepArgumentTypeConverter = stepArgumentTypeConverter; this.stepErrorHandlers = stepErrorHandlers == null ? null : stepErrorHandlers.Values.ToArray(); this.stepDefinitionMatchService = stepDefinitionMatchService; }
public TestExecutionEngine(IStepFormatter stepFormatter, ITestTracer testTracer, IErrorProvider errorProvider, IStepArgumentTypeConverter stepArgumentTypeConverter, RuntimeConfiguration runtimeConfiguration, IBindingRegistry bindingRegistry, IUnitTestRuntimeProvider unitTestRuntimeProvider, IStepDefinitionSkeletonProvider stepDefinitionSkeletonProvider, IContextManager contextManager, IStepDefinitionMatchService stepDefinitionMatchService, IDictionary<string, IStepErrorHandler> stepErrorHandlers, IBindingInvoker bindingInvoker, IRuntimeBindingRegistryBuilder bindingRegistryBuilder) { this.errorProvider = errorProvider; this.bindingInvoker = bindingInvoker; this.bindingRegistryBuilder = bindingRegistryBuilder; this.contextManager = contextManager; this.unitTestRuntimeProvider = unitTestRuntimeProvider; this.stepDefinitionSkeletonProvider = stepDefinitionSkeletonProvider; this.bindingRegistry = bindingRegistry; this.runtimeConfiguration = runtimeConfiguration; this.testTracer = testTracer; this.stepFormatter = stepFormatter; this.stepArgumentTypeConverter = stepArgumentTypeConverter; this.stepErrorHandlers = stepErrorHandlers == null ? null : stepErrorHandlers.Values.ToArray(); this.stepDefinitionMatchService = stepDefinitionMatchService; }
public TestExecutionEngine(IStepFormatter stepFormatter, ITestTracer testTracer, IErrorProvider errorProvider, IStepArgumentTypeConverter stepArgumentTypeConverter, RuntimeConfiguration runtimeConfiguration, IBindingRegistry bindingRegistry, IUnitTestRuntimeProvider unitTestRuntimeProvider, IDictionary<ProgrammingLanguage, IStepDefinitionSkeletonProvider> stepDefinitionSkeletonProviders, IContextManager contextManager, IStepDefinitionMatchService stepDefinitionMatchService, IDictionary<string, IStepErrorHandler> stepErrorHandlers, IBindingInvoker bindingInvoker, IRuntimeBindingRegistryBuilder bindingRegistryBuilder) { this.errorProvider = errorProvider; //this.stepDefinitionMatcher = stepDefinitionMatcher; this.bindingInvoker = bindingInvoker; this.bindingRegistryBuilder = bindingRegistryBuilder; this.contextManager = contextManager; this.stepDefinitionSkeletonProviders = stepDefinitionSkeletonProviders; this.unitTestRuntimeProvider = unitTestRuntimeProvider; this.bindingRegistry = bindingRegistry; this.runtimeConfiguration = runtimeConfiguration; this.testTracer = testTracer; this.stepFormatter = stepFormatter; this.stepArgumentTypeConverter = stepArgumentTypeConverter; this.stepErrorHandlers = stepErrorHandlers == null ? null : stepErrorHandlers.Values.ToArray(); this.currentStepDefinitionSkeletonProvider = stepDefinitionSkeletonProviders[ProgrammingLanguage.CSharp]; // fallback if feature initialization was not proper this.stepDefinitionMatchService = stepDefinitionMatchService; }