Beispiel #1
0
        public void Init()
        {
            SD.InitializeForUnitTests();
            textEditor = new MockTextEditor();
            MockTextEditorViewContent viewContent = new MockTextEditorViewContent();

            viewContent.TextEditor = textEditor;
            viewContent.SetFileName(@"d:\projects\test\file.wxs");

            workbench = new MockWorkbench();
            workbench.ViewContentCollection.Add(viewContent);

            MockTextEditorOptions textEditorOptions = new MockTextEditorOptions();
            MockXmlTextWriter     xmlTextWriter     = new MockXmlTextWriter(textEditorOptions);
            WixProject            project           = WixBindingTestsHelper.CreateEmptyWixProject();

            document = new WixDocument(project, new DefaultFileLoader());
            document.LoadXml(GetWixXml());
            document.FileName        = @"d:\projects\test\File.wxs";
            textEditor.Document.Text = GetWixXml();

            MockWixPackageFilesControl packageFilesControl = new MockWixPackageFilesControl();

            packageFilesView = new PackageFilesView(project, workbench, packageFilesControl, xmlTextWriter);

            packageFilesControl.IsDirty = true;
            AddNewChildElementsToDirectory();
            packageFilesView.Write(document);
        }
        void CreatePackageFilesViewWithProjectToBeUsedWithViewSetupFilesCommandRunMethod()
        {
            project             = WixBindingTestsHelper.CreateEmptyWixProject();
            packageFilesControl = new MockWixPackageFilesControl();
            existingView        = new PackageFilesView(project, workbench, packageFilesControl);

            workbench.ShowView(existingView);

            CreateWorkbenchWindowForPackageFilesView(existingView);
        }
        public void Init()
        {
            project                 = WixBindingTestsHelper.CreateEmptyWixProject();
            mockWorkbench           = new MockWorkbench();
            mockPackageFilesControl = new MockWixPackageFilesControl();
            textEditorOptions       = new MockTextEditorOptions();
            textEditorOptions.ConvertTabsToSpaces = false;

            xmlTextWriter    = new MockXmlTextWriter(textEditorOptions);
            packageFilesView = new PackageFilesView(project, mockWorkbench, mockPackageFilesControl, xmlTextWriter);

            mockWorkbench.ActiveContent = packageFilesView;

            document = new WixDocument(project, new DefaultFileLoader());
        }
Beispiel #4
0
        public void Init()
        {
            viewWithOpenWixDocument = new MockTextEditorViewContent();
            viewWithOpenWixDocument.SetFileName(@"d:\projects\test\a.wxs");

            workbench = new MockWorkbench();
            workbench.ViewContentCollection.Add(viewWithOpenWixDocument);

            document          = new WixDocument();
            document.FileName = @"d:\projects\test\a.wxs";

            packageFilesControl          = new MockWixPackageFilesControl();
            packageFilesControl.Document = document;

            project          = WixBindingTestsHelper.CreateEmptyWixProject();
            packageFilesView = new PackageFilesView(project, workbench, packageFilesControl);

            AfterInit();
        }
Beispiel #5
0
 public void Init()
 {
     control = new MockWixPackageFilesControl();
 }
		public void Init()
		{
			SD.InitializeForUnitTests();
			control = new MockWixPackageFilesControl();
		}
		public void Init()
		{
			control = new MockWixPackageFilesControl();
		}
 public void Init()
 {
     SD.InitializeForUnitTests();
     control = new MockWixPackageFilesControl();
 }