Example #1
0
        public static UIObject LaunchEx(string appName, UICondition topLevelWindowCondition)
        {
            Log.Out(msg: "Launch");
            UIObject source;

            using (var appLaunchWaiter = new AppLaunchWaiter(topLevelWindowCondition: topLevelWindowCondition)) {
                AppStateManagementUtils.LaunchApplication(AumId: appName);
                appLaunchWaiter.Wait();
                source = appLaunchWaiter.Source;
            }

            return(GetTopLevelUIObject(topWindow: source));
        }
Example #2
0
 public static void CloseWindow()
 {
     AppStateManagementUtils.CloseApplication();
 }