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"))); }
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))); }