public void WixDesignerAttached() { MockViewContent view = new MockViewContent(); using (WixDialogDesigner designerAdded = new WixDialogDesigner(view)) { view.SecondaryViewContents.Add(designerAdded); Assert.IsNotNull(WixDialogDesigner.GetDesigner(view)); } }
public void FindTextEditorForDocument_FirstViewContentHasNoTextEditorAndNoPrimaryFileName_DoesNotThrowNullReferenceException() { var viewContent = new MockViewContent(); viewContent.PrimaryFile = null; workbench.ViewContentCollection.Add(viewContent); var unknownDocument = new WixDocument(); unknownDocument.FileName = @"d:\unknown-file.wxs"; ITextEditor textEditor = openEditors.FindTextEditorForDocument(unknownDocument); Assert.IsNull(textEditor); }
public void Init() { workbench = new MockWorkbench(); window = new WixDocumentWindow(workbench); document = new WixDocument(); document.FileName = @"d:\Projects\Test\Files.wxs"; MockViewContent view = new MockViewContent(); view.SetFileName(@"d:\projects\test\files.wxs"); workbench.ActiveViewContent = view; }
public void NoWixDesignerAttached() { MockViewContent view = new MockViewContent(); Assert.IsNull(WixDialogDesigner.GetDesigner(view)); }
public void ActiveViewContentIsSaved() { MockViewContent view = new MockViewContent(); workbench.ActiveViewContent = view; Assert.AreSame(view, workbench.ActiveViewContent); }
public void ViewPassedToShowViewMethodIsAddedToViewContentsCollection() { MockViewContent view = new MockViewContent(); workbench.ShowView(view); Assert.IsTrue(workbench.ViewContentCollection.Contains(view)); }
public void Init() { SD.InitializeForUnitTests(); view = new MockViewContent(); }
public void Init() { view = new MockViewContent(); }
public void NonTextEditorProviderView() { MockViewContent view = new MockViewContent(); view.SetFileName("Setup.wxs"); Assert.IsFalse(binding.CanAttachTo(view)); }