Example #1
0
        public void CanRetrievePrimaryOpenedFile()
        {
            MockOpenedFile file = new MockOpenedFile(@"d:\a.txt", false);

            view.PrimaryFile = file;
            Assert.AreSame(file, view.PrimaryFile);
        }
 void CreateDesignerGenerator()
 {
     textEditorViewContent             = new MockTextEditorViewContent();
     formsDesignerOpenedFile           = new MockOpenedFile("test.py");
     textEditorViewContent.PrimaryFile = formsDesignerOpenedFile;
     formsDesignerView = new FormsDesignerViewContent(textEditorViewContent, formsDesignerOpenedFile);
     textEditorOptions = new MockTextEditorOptions();
     generator         = new TestableScriptingDesignerGenerator(textEditorOptions);
     generator.Attach(formsDesignerView);
     generator.ParseInfoToReturnFromParseFile = generator.CreateParseInfoWithOneClass();
 }
        public void Init()
        {
            primaryView = new MockTextEditorViewContent();
            primaryView.SetFileName(@"d:\projects\test\dialog.wxs");

            dialogDesigner = new WixDialogDesignerGenerator();
            MockOpenedFile openedFile = new MockOpenedFile("dialog.designer.wxs", false);

            dialogDesigner.Attach(new FormsDesignerViewContent(primaryView, openedFile));

            files = new List <OpenedFile>();
            IEnumerable <OpenedFile> sourceFiles = dialogDesigner.GetSourceFiles(out designerOpenedFile);

            if (sourceFiles != null)
            {
                files.AddRange(sourceFiles);
            }
        }
		public void SetUp()
		{
			MockOpenedFile openedFile = new MockOpenedFile("test.xml");
			XmlSchemaCompletionCollection schemas = new XmlSchemaCompletionCollection();
			xmlView = new MockXmlViewContent(openedFile);
			view = new XmlTreeView(xmlView, schemas, null);
			treeViewContainer = (XmlTreeViewContainerControl)view.Control;
			treeView = treeViewContainer.TreeView;
			clipboardHandler = view as IClipboardHandler;
			xmlView.GetDocumentForFile(null).Text = "<html><body><p></p></body></html>";
			openedFile.SwitchToView(view);
			
			htmlTreeNode = treeView.Nodes[0] as XmlElementTreeNode;
			htmlTreeNode.PerformInitialization();
			bodyTreeNode = htmlTreeNode.Nodes[0] as XmlElementTreeNode;
			bodyTreeNode.PerformInitialization();
			paragraphTreeNode = bodyTreeNode.Nodes[0] as XmlElementTreeNode;

			treeView.SelectedNode = null;
		}
Example #5
0
        public void SetUp()
        {
            MockOpenedFile openedFile             = new MockOpenedFile("test.xml");
            XmlSchemaCompletionCollection schemas = new XmlSchemaCompletionCollection();

            xmlView           = new MockXmlViewContent(openedFile);
            view              = new XmlTreeView(xmlView, schemas, null);
            treeViewContainer = (XmlTreeViewContainerControl)view.Control;
            treeView          = treeViewContainer.TreeView;
            clipboardHandler  = view as IClipboardHandler;
            xmlView.GetDocumentForFile(null).Text = "<html><body><p></p></body></html>";
            openedFile.SwitchToView(view);

            htmlTreeNode = treeView.Nodes[0] as XmlElementTreeNode;
            htmlTreeNode.PerformInitialization();
            bodyTreeNode = htmlTreeNode.Nodes[0] as XmlElementTreeNode;
            bodyTreeNode.PerformInitialization();
            paragraphTreeNode = bodyTreeNode.Nodes[0] as XmlElementTreeNode;

            treeView.SelectedNode = null;
        }
        public void SetUp()
        {
            MockOpenedFile openedFile = new MockOpenedFile("test.xml");
            XmlSchemaCompletionDataCollection schemas = new XmlSchemaCompletionDataCollection();

            xmlView = new XmlView(new DefaultTextEditorProperties(), schemas);
            xmlView.SetPrimaryFileUnitTestMode(openedFile);
            view = new XmlTreeView(xmlView, null, null);
            treeViewContainer = (XmlTreeViewContainerControl)view.Control;
            treeView          = treeViewContainer.TreeView;
            clipboardHandler  = view as IClipboardHandler;

            xmlView.XmlEditor.Text = "<html><body><p></p></body></html>";
            openedFile.SwitchToView(view);

            htmlTreeNode = treeView.Nodes[0] as XmlElementTreeNode;
            htmlTreeNode.PerformInitialization();
            bodyTreeNode = htmlTreeNode.Nodes[0] as XmlElementTreeNode;
            bodyTreeNode.PerformInitialization();
            paragraphTreeNode = bodyTreeNode.Nodes[0] as XmlElementTreeNode;

            treeView.SelectedNode = null;
        }