O problema do mock
Mock e um substituto de uma dependencia real, usado para isolar o teste.
- Agentes adicionam mock com mais frequencia que humanos
- Teste com mock demais passa mesmo quando o sistema esta quebrado
- Sinal de alerta: o teste nao falha quando voce quebra a funcao de proposito
A regra da disciplina
Se o teste nao falha quando voce quebra o codigo de proposito, ele nao e um teste.