public void InitializeFeatureContext(FeatureInfo featureInfo, CultureInfo bindingCulture) { var newContext = new FeatureContext(featureInfo, bindingCulture); featureContextManager.Init(newContext); FeatureContext.Current = newContext; }
public void InitializeFeatureContext(FeatureInfo featureInfo) { var featureContainer = containerBuilder.CreateFeatureContainer(testThreadContainer, featureInfo); var newContext = featureContainer.Resolve <FeatureContext>(); featureContextManager.Init(newContext, featureContainer); FeatureContext.Current = newContext; }
public void InitializeScenarioContext(ScenarioInfo scenarioInfo) { var testRunner = parentContainer.Resolve <ITestRunner>(); // we need to delay-resolve the test runner to avoid circular dependencies var newContext = new ScenarioContext(scenarioInfo, testRunner, parentContainer); scenarioContext.Init(newContext); ScenarioContext.Current = newContext; }
public void InitializeScenarioContext(ScenarioInfo scenarioInfo) { var scenarioContainer = containerBuilder.CreateScenarioContainer(testThreadContainer, scenarioInfo); var newContext = scenarioContainer.Resolve <ScenarioContext>(); scenarioContextManager.Init(newContext); ScenarioContext.Current = newContext; }
public void InitializeScenarioContext(ScenarioInfo scenarioInfo) { var newContext = new ScenarioContext(scenarioInfo, parentContainer); SetupScenarioContainer(newContext); scenarioContext.Init(newContext); ScenarioContext.Current = newContext; }
public void InitializeScenarioContext(ScenarioInfo scenarioInfo) { var scenarioContainer = containerBuilder.CreateScenarioContainer(FeatureContext.FeatureContainer, scenarioInfo); var newContext = scenarioContainer.Resolve <ScenarioContext>(); scenarioContextManager.Init(newContext, scenarioContainer); ScenarioContext.Current = newContext; ResetCurrentStepStack(); }
public void InitializeFeatureContext(FeatureInfo featureInfo) { var featureContainer = containerBuilder.CreateFeatureContainer(testThreadContainer, featureInfo); var newContext = featureContainer.Resolve <FeatureContext>(); featureContextManager.Init(newContext, featureContainer); #pragma warning disable 618 FeatureContext.Current = newContext; #pragma warning restore 618 }
public void InitializeScenarioContext(ScenarioInfo scenarioInfo) { var scenarioContainer = containerBuilder.CreateScenarioContainer(FeatureContext.FeatureContainer, scenarioInfo); var newContext = scenarioContainer.Resolve <ScenarioContext>(); scenarioContextManager.Init(newContext, scenarioContainer); #pragma warning disable 618 ScenarioContext.Current = newContext; #pragma warning restore 618 ResetCurrentStepStack(); }