Тестирование UIAnimation с KIF
Коротко: есть ли способ проверить, выполняется ли анимация так, как это должно быть с KIF,
Длинный: В iOS, если вы анимируете UIView, есть ли способ "проверить" анимацию в KIF, или, по крайней мере, дождаться окончания анимации или, альтернативно, подождать, пока UIView окажется в определенной позиции?
1 ответ
Использование stepToWaitForViewWithAccessibilityLabel
Например, ожидание завершения загрузки сети, возврат ответа и отображение его в представлении прокрутки страниц, а затем я могу начать смахивание.
[scenario addStep:[KIFTestStep stepToWaitForViewWithAccessibilityLabel:@"pagingScrollView"]];
[scenario addStep:[KIFTestStep stepToSwipeViewWithAccessibilityLabel:@"pagingScrollView" inDirection:KIFSwipeDirectionLeft]];
Итак, после завершения анимации представьте метку AccessibilityLabel animatedDonePresentView
,