Olá, estou fazendo o curso de testes instrumentados no android e me vejo com um mesmo problema faz tempo:
One of RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED should be specified when a receiver isn't being registered exclusively for system broadcasts
Não sei se devo criar um BroadcastReceiver (se devo, qual intent tenho que filtrar? O que posso fazer?) ou se é outra coisa. Já me foi dito que eu tinha que colocar a anotação @BroadcastReceiver acima da minha classe, mas ela não existe. Alguém pode me ajudar?
Código do teste:
class ProdutoActivtyTest {
@Test
fun deveEncontrarNomeApp() {
ActivityScenario.launch(ListaProdutosActivity::class.java)
Espresso
.onView(ViewMatchers.withText("Orgs"))
.check(ViewAssertions.matches(ViewMatchers.isDisplayed()))
}
}