Beispiel #1
0
 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()));
 }