Как бороться с подтверждающим диалогом? - PullRequest
0 голосов
/ 09 сентября 2011

У меня проблема с нажатием на кнопку ОК в диалоговом окне подтверждения.Это то, что я использовал, но это не активация OK и не получение свойства сообщения из диалога.Есть какие-нибудь идеи относительно того, что не так, ИЛИ еще лучше, у вас есть какой-нибудь код, который нажимает кнопку ОК в диалоговом окне подтверждения?

var confirmHandler = new ConfirmDialogHandler();
using (new UseDialogOnce(newIee.DialogWatcher, confirmHandler))
{                       
    //Click EXIT  - CT__Exit
    Regex ex = new Regex("CT__Exit");
    newIee.Image(Find.ById(ex)).ClickNoWait();
    string temp = confirmHandler.Message;
    confirmHandler.WaitUntilExists();
    Assert.AreEqual(
       "Warning! Policy Number or Transaction Type was changed."
       + " Are you sure you want to exit the case?", 
       confirmHandler.Message);
    confirmHandler.OKButton.Click();
}

Сценарий здесь не выполняется ... verifyHandler.WaitUntilExists ();

...