TDD What, Why, How
test first programming
XP agile methodology
Mantra
RED
teste antes mesmo da lógica existir
GREEN
lógica pra que o teste passe
REFACTOR
melhoria do código
design um
melhor
feedback rápido e contínuo
segurança no código criado
sentimos mais
raciocínio a níveis elevados de abstração
forçamos nosso
documentação do que é desenvolvido
geramos
qualidade do que produzimos
aumentamos a
tipos de teste
unidade integração funcional sistema
unit tests no nosso caso
Classic
Mockist
style
style
Muito obrigado !