public static void ResizeWindowSmall() { PLogger.WriteCurrentStatistics("Before window resize small: "); Resize(MainWindow, 500, 300); PLogger.WriteCurrentStatistics("After window resize small: "); }
public static void ResizeWindowBig() { PLogger.WriteCurrentStatistics("Before window resize big: "); Resize(MainWindow, 1000, 600); PLogger.WriteCurrentStatistics("After window resize big: "); }
public static void MoveWindowUp() { PLogger.WriteCurrentStatistics("Before move window up: "); MouseMoveEmulationAndUp(TitleBar, -500, -100); PLogger.WriteCurrentStatistics("After move window up: "); }
public static void MoveWindowDown() { PLogger.WriteCurrentStatistics("Before move window down: "); MouseMoveEmulationAndUp(TitleBar, 450, 115); PLogger.WriteCurrentStatistics("After move window down: "); }
public static void RestoreFromTaskBar() { AppOnTaskBar.ClickButton(); var windowPattern = MainWindow.GetCurrentPattern(WindowPattern.Pattern) as WindowPattern; if (windowPattern.Current.WindowVisualState.Equals(WindowVisualState.Minimized)) { AppOnTaskBar.ClickButton(); } PLogger.WriteCurrentStatistics("After restore from task bar: "); }
public static void ClickButton(this AutomationElement element) { PLogger.WriteCurrentStatistics("Before call button click: "); MouseOver(element); var invokePattern = element.GetCurrentPattern(InvokePattern.Pattern) as InvokePattern; invokePattern.Invoke(); PLogger.WriteCurrentStatistics("After call button click: "); }
public static void MinimizeWindow() { MinimizeButton.ClickButton(); PLogger.WriteCurrentStatistics("After window minimize: "); }