Как мы можем проверить значение UILabel в KIF

У меня есть UILabel со значением «текст».

Теперь в KIF я попытался проверить его значение, используя:

(UIView *)waitForViewWithAccessibilityLabel:(NSString *)label value:(NSString *)value traits:(UIAccessibilityTraits)traits

Но не удалось сказать:

Время ожидания шага истекло через 10.00 секунд

Я нашел элемент специальных возможностей с меткой «myLabel», но со значением «(null)», а не «text».

Может кто-нибудь мне помочь?

Спасибо


person user3004139    schedule 28.04.2015    source источник
comment
Я получил решение. Спасибо.   -  person user3004139    schedule 29.04.2015
comment
Помогите сообществу и себе, опубликовав свое решение, ответив на свой вопрос.   -  person MwcsMac    schedule 01.05.2015


Ответы (1)


Вам не нужно проверять значение, чтобы предотвратить сбой этого теста.

Вероятно, ваш параметр UIAccessibilityTrait неверен. Например, если вашим элементом специальных возможностей является кнопка, traits: должен быть UIAccessibilityTraitButton.

Вы можете проверить Traits в инспекторе специальных возможностей.

person Amy    schedule 27.01.2016