Ejemplo n.º 1
0
 public void SetUp()
 {
     Manager = new RecipeManager();
     Manager.AddService(typeof(IPersistenceService), new MockPersistenceService());
     Manager.AddService(typeof(EnvDTE._DTE), new MockServices.MockDte());
     Manager.AddService(typeof(IValueGatheringService), new WizardFramework.WizardGatheringService());
     Flags = new bool[10];
 }
Ejemplo n.º 2
0
 public TestHost(RecipeManager manager, bool cancelEnable, bool cancelDisable, bool cancelExecute)
 {
     this.cancelDisable        = cancelDisable;
     this.cancelEnable         = cancelEnable;
     this.cancelExecute        = cancelExecute;
     manager.EnablingPackage  += new CancelPackageEventHandler(EnablingPackage);
     manager.DisablingPackage += new CancelPackageEventHandler(DisablingPackage);
 }
Ejemplo n.º 3
0
        public void SetUp()
        {
            var extensionManager = new MockServices.MockExtensionManager();

            extensionManager.AddGuidancePackage(Utils.MakeTestRelativePath(@"Services\\ReadOnlyDictionaryServiceTests.xml"));

            Manager = new RecipeManager();
            Manager.AddService(typeof(IPersistenceService), new MockPersistenceService());
            Manager.AddService(typeof(EnvDTE._DTE), new MockServices.MockDte());
            Manager.AddService(typeof(SVsExtensionManager), extensionManager);
        }
Ejemplo n.º 4
0
        public void SetUp()
        {
            var extensionManager = new MockExtensionManager();

            extensionManager.AddGuidancePackage("ActionExecutionTests.xml");
            extensionManager.AddGuidancePackage("Action-DuplicateParam.xml");

            Manager = new RecipeManager();
            Tracker = new ActionTracker();
            Manager.AddService(Tracker.GetType(), Tracker);
            Manager.AddService(typeof(IPersistenceService), new MockPersistenceService());
            Manager.AddService(typeof(EnvDTE._DTE), new MockServices.MockDte());
            Manager.AddService(typeof(SVsExtensionManager), extensionManager);
        }
Ejemplo n.º 5
0
        public void SetUp()
        {
            var extensionManager = new MockExtensionManager();

            extensionManager.AddGuidancePackage("ValueProviderTests.xml");
            extensionManager.AddGuidancePackage("ValueProviderTests-Circular.xml");

            Manager = new RecipeManager();
            Manager.AddService(typeof(IPersistenceService), new MockPersistenceService());
            Manager.AddService(typeof(EnvDTE._DTE), new MockServices.MockDte());
            Manager.AddService(typeof(SVsExtensionManager), extensionManager);

            Flags  = new bool[10];
            Values = new System.Collections.Specialized.HybridDictionary();
        }
Ejemplo n.º 6
0
        public void SetUp()
        {
            var extensionManager = new MockExtensionManager();

            extensionManager.AddGuidancePackage("RecipeTest.xml");
            extensionManager.AddGuidancePackage("RecipeTest-Binding.xml");
            extensionManager.AddGuidancePackage("RecipeTest-BindingInvalid.xml");

            Manager = new RecipeManager();
            Manager.AddService(typeof(IPersistenceService), new MockPersistenceService());
            Manager.AddService(typeof(EnvDTE._DTE), new MockServices.MockDte());
            Manager.AddService(typeof(IValueGatheringService), new WizardFramework.WizardGatheringService());
            Manager.AddService(typeof(SVsExtensionManager), extensionManager);

            Flags = new bool[10];
        }
Ejemplo n.º 7
0
        public void LoadPackage()
        {
            RecipeManager mgr = new RecipeManager();

            // Setup dependent services.
            mgr.RemoveService(typeof(System.ComponentModel.Design.ITypeResolutionService));
            mgr.AddService(typeof(System.ComponentModel.Design.ITypeResolutionService), new MockServices.MockTypeResolutionService());
            mgr.AddService(typeof(Services.IPersistenceService), new MockServices.MockPersistenceService());
            Configuration.GuidancePackage config = new Configuration.GuidancePackage();
            config.Name          = "Test package";
            config.SchemaVersion = "1.0";
            config.Caption       = "Test package caption";
            GuidancePackage package = new GuidancePackage(config);

            mgr.Add(package);
        }
Ejemplo n.º 8
0
        public void SetUp()
        {
            Manager = new RecipeManager();
            Manager.AddService(typeof(IPersistenceService), new MockPersistenceService());
            Manager.AddService(typeof(EnvDTE._DTE), new MockServices.MockDte());
            Manager.AddService(typeof(IValueGatheringService), new WizardFramework.WizardGatheringService());
            Flags = new bool[10];

            Configuration.GuidancePackage package = GuidancePackage.ReadConfiguration(
                Utils.MakeTestRelativePath("PackageManagementTest.xml"));

            Manager.AddService(typeof(IHostService), new TestHost(package.Host));

            //// Install host
            //ManifestInstallerTest.InstallHost(package.Host, typeof(TestInstaller), false);
            //// Install package.
            //ManifestInstallerTest.InstallPackage(
            //    Utils.MakeTestRelativePath("PackageManagementTest.xml"), false);
        }