Android & Robotium - тестирование, которое отображается фрагмент?

StackOverflow https://stackoverflow.com/questions/8334959

Вопрос

В моем приложении Android (планшет) я хочу проверить, что после выбора кнопки фрагмент появляется на экране. Есть ли способ сделать это?

Это было полезно?

Решение

Вы можете получить экземпляр FragmentManager в вашем тесте, так как у вас есть доступ к деятельности. Затем вы можете либо найти фрагмент по ID, либо по тегу и проверить, что он виден, используя метод фрагмента «Isvisible» и утверждает, что установлено на True.

Javadoc для фрагмента. Верните True, если фрагмент в настоящее время видна пользователю. Это означает, что фрагмент был добавлен, имеет свой вид, прикрепленный к окну и не скрыт.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top