IF1001 - Programação para Dispositivos Móveis - 2020.1
Semana 10 - Testing
Objetivo
O objetivo desta semana é compreender conceitos importantes de testes aplicados ao contexto Android, e em particular entender a diferença entre testes locais de unidade e testes instrumentados.
Ao fim da semana, você deve ser capaz de responder às seguintes perguntas:
- Quais são as diferenças entre testes de unidade e testes instrumentados?
- Quais são as vantagens e desvantagens de usar mocks?
Material usado em sala
Leitura Obrigatória
Material complementar
- Android Unit & Instrumentation tests
- Robolectric
- Vídeos
- Podcasts