Exemple #1
0
        public void InitializeFeatureContext(FeatureInfo featureInfo, CultureInfo bindingCulture)
        {
            var newContext = new FeatureContext(featureInfo, bindingCulture);

            featureContextManager.Init(newContext);
            FeatureContext.Current = newContext;
        }
Exemple #2
0
        public void InitializeFeatureContext(FeatureInfo featureInfo)
        {
            var featureContainer = containerBuilder.CreateFeatureContainer(testThreadContainer, featureInfo);
            var newContext       = featureContainer.Resolve <FeatureContext>();

            featureContextManager.Init(newContext, featureContainer);
            FeatureContext.Current = newContext;
        }
Exemple #3
0
        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;
        }
Exemple #4
0
        public void InitializeScenarioContext(ScenarioInfo scenarioInfo)
        {
            var scenarioContainer = containerBuilder.CreateScenarioContainer(testThreadContainer, scenarioInfo);
            var newContext        = scenarioContainer.Resolve <ScenarioContext>();

            scenarioContextManager.Init(newContext);
            ScenarioContext.Current = newContext;
        }
Exemple #5
0
        public void InitializeScenarioContext(ScenarioInfo scenarioInfo)
        {
            var newContext = new ScenarioContext(scenarioInfo, parentContainer);

            SetupScenarioContainer(newContext);
            scenarioContext.Init(newContext);
            ScenarioContext.Current = newContext;
        }
Exemple #6
0
        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();
        }
Exemple #7
0
        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
        }
Exemple #8
0
        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();
        }