Как проверить, отключены ли опции копирования / вставки в android с эспрессо - PullRequest
1 голос
/ 10 февраля 2020

Я новичок в Android -espresso- Kotlin, и я пытаюсь проверить, отключено ли в приложении следующего типа меню (опция вставки), используя espresso android. enter image description here

До сих пор я был в состоянии заставить меню появляться с длинным щелчком; но когда меню деактивировано, у меня возникает проблема со следующим подходом:

onView(withText("Paste"))
            .inRoot(RootMatchers.isPlatformPopup())
            .check(doesNotExist())

Как и ожидалось, когда меню деактивировано, я получаю исключение NoMatchingRootException, вызванное отсутствием просмотра с этим текстом; Итак, что я хотел бы сделать, это проверить, что меню не существует, избегая исключения (ища его) или, если у вас есть лучший подход, я открыт для любых предложений.

Кстати: кажется, что всплывающее меню не относится к приложению и не отображается в макете / представлениях приложения.

Спасибо !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...