Ótimo ponto Túlio Magalhães! Estamos cada vez mais isolando e quebrando o código em partes menores e isso vai gerando cada vez mais dependências que acabamos por ter de controlá-los no teste. A dificuldade na manutenção desses testes e baixa confiabilidade com tantos mocks é um ponto de atenção claro.

Usando as implementações concretas, como fica a organização das classes de testes visto que teremos que garantir o funcionamento de um contexto maior?

Android Developer @iFood

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store