Как проверить оповещение CAPTCHA из модульного теста? - PullRequest
0 голосов
/ 12 октября 2018

У нас есть логин, который использует Amazon CAPTCHA, и мы пытаемся получить предупреждение, используя фильтр NSPredicate.Однако тестирование прерывается всякий раз, когда мы проверяем, существует ли объект.

func checkCaptcha():
    filter = NSPredicate("message == Error Message") 
    alert = GetAlert(filter) // not actual function name
    if alert.exists // crash

Нам нужно использовать NSPredicate, потому что сообщение об ошибке содержит более 128 символов, поэтому мы не можем найти его напрямую.Ошибка, которую мы получаем, это просто ошибка точки останова.В общем, как лучше узнать, появилось ли предупреждение в этих обстоятельствах?Прошлой ночью мы потратили около 2 часов на поиски и не могли этого понять.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...