Я новичок в Android -espresso- Kotlin, и я пытаюсь проверить, отключено ли в приложении следующего типа меню (опция вставки), используя espresso android.
До сих пор я был в состоянии заставить меню появляться с длинным щелчком; но когда меню деактивировано, у меня возникает проблема со следующим подходом:
onView(withText("Paste"))
.inRoot(RootMatchers.isPlatformPopup())
.check(doesNotExist())
Как и ожидалось, когда меню деактивировано, я получаю исключение NoMatchingRootException, вызванное отсутствием просмотра с этим текстом; Итак, что я хотел бы сделать, это проверить, что меню не существует, избегая исключения (ища его) или, если у вас есть лучший подход, я открыт для любых предложений.
Кстати: кажется, что всплывающее меню не относится к приложению и не отображается в макете / представлениях приложения.
Спасибо !!