Как я могу взаимодействовать со своей пользовательской клавиатурой из Xamarin UITest?

Я пробую Xamarin.UITest на iOS и сталкиваюсь с проблемой, что не могу прокручивать на своей пользовательской клавиатуре UIPickerView.

Итак, мой вопрос: если у меня есть UIPickerView в качестве клавиатуры, как я могу выбрать значение?


person vrwim    schedule 09.06.2016    source источник


Ответы (1)


Вы можете просто выполнить .Invoke("selectRow", 3 , "inComponent", 3, "animated", true) на своем UIPickerView, чтобы выполнить метод picker.SelectRow(3, 3, true).

Полное заявление:

app.Query(e => e.Id("MyUIPickerId").Invoke("selectRow", 3 , "inComponent", 3, "animated", true));
person vrwim    schedule 10.06.2016