Fundamentos de Programação/02 - Código que Presta/Semana 07 - Testes Automatizados1 minsemana
Semana 07 — Testes automatizados
Objetivo
Teste não é imposto sobre o código — é o que te deixa refatorar sem medo. Nesta semana o alvo é o arquivo que você refatorou na Semana 06 - Código Limpo e Refatoração.
Tópicos
Entregável
Cobrir com testes o código refatorado na semana 6
- Testes unitários das regras de negócio
- Ao menos 1 teste de integração de verdade (banco/HTTP real, não mock)
- Ao menos 1 exercício feito no ciclo red-green-refactor completo
- Rodar os testes contra a versão antiga do arquivo: eles passam? (deveriam)
Esse último item é o teste do seu teste: se ele só passa na versão nova, você testou implementação, não comportamento.
Revisão de sexta (30 min)
Reserve 30 minutos toda sexta. Sem isso você reaprende tudo no mês seguinte.
- Reler as notas da semana e preencher o campo
revisaode cada uma - O que eu não conseguiria explicar em voz alta agora?
- Marcar
status: dominadosó no que passou nesse teste
Anotações da semana
Parte de 02 - MOC Código que Presta · 00 - MOC Fundamentos de Programação