Android & Robotium - тестирование, которое отображается фрагмент?
-
26-10-2019 - |
Вопрос
В моем приложении Android (планшет) я хочу проверить, что после выбора кнопки фрагмент появляется на экране. Есть ли способ сделать это?
Решение
Вы можете получить экземпляр FragmentManager в вашем тесте, так как у вас есть доступ к деятельности. Затем вы можете либо найти фрагмент по ID, либо по тегу и проверить, что он виден, используя метод фрагмента «Isvisible» и утверждает, что установлено на True.
Javadoc для фрагмента. Верните True, если фрагмент в настоящее время видна пользователю. Это означает, что фрагмент был добавлен, имеет свой вид, прикрепленный к окну и не скрыт.
Не связан с StackOverflow