public override void MainSetup() { base.MainSetup(); _PMixinsOnSolutionOpenCodeGenerator = TestSpecificKernel.Get <pMixinsOnSolutionOpenCodeGenerator>(); SetupCodeGeneratorMock(); TestSpecificKernel.Rebind <IVisualStudioCodeGenerator>().ToMethod(x => _mockVisualStudioCodeGenerator); MainSetupInitializeSolution(); this.FireSolutionOpen(); }
private void InitializeFileGenerators() { try { _onSolutionOpenCodeGenerator = ServiceLocator.Kernel.Get <pMixinsOnSolutionOpenCodeGenerator>(); _onBuildCodeGenerator = ServiceLocator.Kernel.Get <pMixinsOnBuildCodeGenerator>(); _onItemSaveCodeGenerator = ServiceLocator.Kernel.Get <pMixinsOnItemSaveCodeGenerator>(); _log.Info("Loaded Code Generators"); } catch (Exception e) { _log.Fatal("Exception creating Code Generators", e); throw; } }