private void AddName(IWindowName windowName) { if (windowName != null) { AllWindowNames.Add(windowName.Identifier); } }
public void SetUpTestWindow() { var mockWindow = new Mock <Window>(); mockWindow.Setup(window => window.Type).Returns(vsWindowType.vsWindowTypeWatch); mockWindow.Setup(window => window.Caption).Returns("TestCaption"); mockWindow.SetupProperty(window => window.Top); mockWindow.SetupProperty(window => window.Left); mockWindow.SetupProperty(window => window.Width); mockWindow.SetupProperty(window => window.Height); _testWindow = mockWindow.Object; _testWindowName = _testWindow.GetName(); }
private static bool IsProjectManagementWindow(IWindowName window) { return(window.Caption.ContainsAny(WorkItemIndicators)); }
public static IWindowName ToAnonymousName([CanBeNull] this IWindowName window) { return(window == null ? null : Names.Window("{0} {1}", window.Type, window.Caption.HashIfFile())); }