Beispiel #1
0
        internal static IObjectContainer CreateDefaultScenarioContainer(StringConfigProvider configurationHolder)
        {
            var instance            = new ContainerBuilder();
            var testThreadContainer = CreateDefaultTestThreadContainer(configurationHolder);

            return(instance.CreateScenarioContainer(testThreadContainer, new ScenarioInfo("test scenario info", "test_scenario_description")));
        }
Beispiel #2
0
        internal static IObjectContainer CreateDefaultFeatureContainer(StringConfigProvider configurationHolder, IDefaultDependencyProvider defaultDependencyProvider = null)
        {
            var instance            = new RuntimeTestsContainerBuilder(defaultDependencyProvider);
            var testThreadContainer = CreateDefaultTestThreadContainer(configurationHolder, null, null, instance);

            CultureInfo cultureInfo = new CultureInfo("en-US");

            return(instance.CreateFeatureContainer(testThreadContainer, new FeatureInfo(cultureInfo, "test feature info", "", ProgrammingLanguage.CSharp)));
        }