O documento discute os benefícios do Test Driven Development (TDD) em 3 frases:
Escrever testes unitários primeiro ajuda a moldar o design da aplicação e aumentar a qualidade e confiabilidade do código. Mockar dependências externas durante os testes torna os casos de teste independentes e mais rápidos. Começar com TDD requer prática, mas leva a um código mais fácil de manter e expandir no futuro.