Я пытаюсь написать несколько тестов с помощью нового андроида-теста-набора (Espresso). Но я не могу найти информацию о  как проверить, отображается ли диалоговое окно и выполнять некоторые действия над ним (например, щелчок положительных и отрицательных кнопок, e.t.c.). Обратите внимание, что диалог может также отображаться с помощью WebView, а не с помощью приложения.
Любая помощь будет оценена по достоинству. Мне просто нужна ссылка или какой-то пример кода для основ:
- Проверьте, отображается ли диалоговое окно
 - Выполнять клики по кнопкам диалога
 - Взаимодействие с внутренним представлением диалога (если это пользовательский вид)
 -  Предварительная задержка заходит за диалоговое окно и проверяет, отображается ли она или нет (например, если 
setCancelable(false)был вызван в построителе диалогов, и мы хотим проверить это) 
Спасибо вам за консультацию!
