public override void MainSetup()
        {
            base.MainSetup();

            _PMixinsOnSolutionOpenCodeGenerator = TestSpecificKernel.Get <pMixinsOnSolutionOpenCodeGenerator>();

            SetupCodeGeneratorMock();

            TestSpecificKernel.Rebind <IVisualStudioCodeGenerator>().ToMethod(x => _mockVisualStudioCodeGenerator);

            MainSetupInitializeSolution();

            this.FireSolutionOpen();
        }
示例#2
0
        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;
            }
        }