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()); }
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"); }
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"); }
private void GeneratorPluginEvents_RegisterDependencies(object sender, RegisterDependenciesEventArgs e) { }
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"); }