Estou tentando escrever alguns testes com o novo kit android-test (Espresso) . Mas não consigo encontrar nenhuma informação sobre como verificar se uma caixa de diálogo é exibida e realizar algumas ações nela (como clicar nos botões positivo e negativo, etc). Observe que uma caixa de diálogo também pode ser exibida por um WebView, não pelo próprio aplicativo.
Qualquer ajuda seria apreciada. Eu só preciso de um link ou algum código de exemplo para o básico:
- Verifique se uma caixa de diálogo aparece
- Executar cliques nos botões de diálogo
- Interaja com a visão interna da caixa de diálogo (se for uma visão personalizada)
- A pré-forma clica fora da caixa de diálogo e verifique se ela está sendo exibida ou não (por exemplo, se
setCancelable(false)foi chamada no criador da caixa de diálogo e queremos verificar isso)
Obrigado em conselhos!
