mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-03-30 21:53:28 +08:00
958 B
958 B
Requisitos de Teste
Cobertura Mínima de Teste: 80%
Tipos de Teste (TODOS obrigatórios):
- Testes Unitários - Funções individuais, utilitários, componentes
- Testes de Integração - Endpoints de API, operações de banco de dados
- Testes E2E - Fluxos críticos do usuário (framework escolhido por linguagem)
Desenvolvimento Orientado a Testes (TDD)
Fluxo de trabalho OBRIGATÓRIO:
- Escreva o teste primeiro (VERMELHO)
- Execute o teste - deve FALHAR
- Escreva a implementação mínima (VERDE)
- Execute o teste - deve PASSAR
- Refatore (MELHORE)
- Verifique cobertura (80%+)
Resolução de Falhas de Teste
- Use o agente tdd-guide
- Verifique o isolamento de teste
- Verifique se os mocks estão corretos
- Corrija a implementação, não os testes (a menos que os testes estejam errados)
Suporte de Agentes
- tdd-guide - Use PROATIVAMENTE para novos recursos, aplica escrever-testes-primeiro