public ContainerBuilder(IDefaultDependencyProvider defaultDependencyProvider = null) { _defaultDependencyProvider = defaultDependencyProvider ?? DefaultDependencyProvider; }
public TestRunContainerBuilder(IDefaultDependencyProvider defaultDependencyProvider = null) { this.defaultDependencyProvider = defaultDependencyProvider ?? DefaultDependencyProvider; }
public RuntimeTestsContainerBuilder(IDefaultDependencyProvider defaultDependencyProvider = null) : base(defaultDependencyProvider) { }
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))); }