コード例 #1
0
 private ITestControl GetTestControl(ICommandAdapter adapter){
     ITestControl testControl;
     try{
         testControl = adapter.GetNavigationTestControl();
     }
     catch (WarningException){
         TryClosePopupWindow(adapter);
         if (!adapter.IsControlExist(TestControlType.Action, "Close")){
             var handleDialogCommand = new HandleDialogCommand();
             handleDialogCommand.Parameters.Add(new Parameter("Respond", "No", true, StartPosition));
             handleDialogCommand.Execute(adapter);
         }
         testControl = adapter.GetNavigationTestControl();
     }
     return testControl;
 }
コード例 #2
0
ファイル: XpandAutoTestCommand.cs プロジェクト: xyyhqq/eXpand
        private ITestControl GetTestControl(ICommandAdapter adapter)
        {
            ITestControl testControl;

            try{
                testControl = adapter.GetNavigationTestControl();
            }
            catch (WarningException) {
                TryClosePopupWindow(adapter);
                if (!adapter.IsControlExist(TestControlType.Action, "Close"))
                {
                    var handleDialogCommand = new HandleDialogCommand();
                    handleDialogCommand.Parameters.Add(new Parameter("Respond", "No", true, StartPosition));
                    handleDialogCommand.Execute(adapter);
                }
                testControl = adapter.GetNavigationTestControl();
            }
            return(testControl);
        }