Пример #1
0
        private void CustomizeDependencies(object sender, RegisterDependenciesEventArgs e)
        {
            e.ObjectContainer.RegisterTypeAs <MasterGeneratorProvider, IUnitTestGeneratorProvider>(MasterGeneratorProvider.Name);

            var config = ReadConfiguration();

            e.ObjectContainer.RegisterInstanceAs(config);
            e.ObjectContainer.RegisterInstanceAs(new FeatureMetadataProvider());
        }
Пример #2
0
        public void RegisterDependencies(object sender, RegisterDependenciesEventArgs eventArgs)
        {
            var projectSettings = eventArgs.ObjectContainer.Resolve <ProjectSettings>();

            var codeDomHelper = eventArgs.ObjectContainer.Resolve <CodeDomHelper>(projectSettings.ProjectPlatformSettings.Language);

            var generatorProvider = new BlueTestGeneratorProvider(codeDomHelper);

            eventArgs.ObjectContainer.RegisterInstanceAs <IUnitTestGeneratorProvider>(generatorProvider, "BBTest");
        }
Пример #3
0
        private static void GeneratorPluginEvents_RegisterDependencies(object sender, RegisterDependenciesEventArgs e)
        {
            var container         = e.ObjectContainer;
            var projectSettings   = container.Resolve <ProjectSettings>();
            var codeDomHelper     = container.Resolve <CodeDomHelper>(projectSettings.ProjectPlatformSettings.Language);
            var generatorProvider = new UnickqNUnitTestGeneratorProvider(codeDomHelper);

            container.RegisterInstanceAs <IUnitTestGeneratorProvider>(generatorProvider, "UnickqNUnit");
        }
Пример #4
0
 private void GeneratorPluginEvents_RegisterDependencies(object sender, RegisterDependenciesEventArgs e)
 {
 }
Пример #5
0
 private void RegisterDependencies(object sender, RegisterDependenciesEventArgs eventArgs)
 {
     eventArgs.ObjectContainer.RegisterTypeAs <MyMethodTagDecorator, ITestMethodTagDecorator>(MyMethodTagDecorator.TAG_NAME);
 }
 private void RegisterDependencies(object sender, RegisterDependenciesEventArgs e)
 {
     e.ObjectContainer.RegisterTypeAs <StreamingDecorator, ITestMethodDecorator>("StreamingDecorator");
 }