Génération de tests automatisés

Génère une structure complète de tests automatisés (unitaires, intégration, cas limites) à partir du code existant. Utilisé pour écrire des tests, augmenter la couverture ou créer des mocks.

Spar Skills Guide Bot
TestingIntermédiaire
11012/08/2026
Claude CodeCursorWindsurfCopilotCodex
#test-scaffolding#unit-testing#mocks#edge-cases#test-coverage

Recommandé pour


name: test-scaffold description: Gera estrutura completa de testes automatizados (unitários, integração e edge cases) com base no código existente. Use para "escrever testes para este arquivo", "aumentar cobertura" ou "criar mocks".

Workflow

  1. Contexto de Teste: Analisa o código de produção alvo e identifica as dependências externas (banco, APIs, cache, relógio do sistema).
  2. Scaffolding de Mocks: Cria stubs, spies e mocks para todas as fronteiras externas detectadas, isolando o componente.
  3. Geração de Cenários:
    • Caminhos Felizes (Happy Paths).
    • Limites (Boundary values / Edge cases).
    • Tratamento de Exceções (Falhas de rede, null pointers, retornos inválidos).
  4. Criação de Artefatos: Gera o arquivo de teste *.spec.* ou *_test.* no local adequado conforme o padrão do framework detectado em memorys/architecture.md.

Restrições

  • Testes devem usar nomes descritivos.
  • Foco em testar o comportamento (Behavior) e não a implementação estrutural, evitando testes frágeis.
Skills similaires