public ITestGenerator CreateGenerator(ProjectSettings projectSettings)
        {
            var container = GeneratorContainerBuilder.CreateContainer(projectSettings.ConfigurationHolder);

            container.RegisterInstanceAs(projectSettings);
            return(container.Resolve <ITestGenerator>());
        }
Beispiel #2
0
        public ITestGenerator CreateGenerator(ProjectSettings projectSettings, IEnumerable <GeneratorPluginInfo> generatorPluginInfos)
        {
            var container = new GeneratorContainerBuilder().CreateContainer(projectSettings.ConfigurationHolder, projectSettings, generatorPluginInfos);

            return(container.Resolve <ITestGenerator>());
        }