Esta skill usa os cenários da spec para criar testes executáveis. Ela mantém a rastreabilidade entre o comportamento descrito e a prova no código.
Quando usar
Use para preparar o RED que autoriza a implementação, executar um ciclo RED–GREEN–REFACTOR ou verificar testes e rastreabilidade.
Como descrever a tarefa
Para preparar o próximo teste focal e produzir a evidência de RED, use o modo
prepare:
Use $specsfy-06-tdd-bdd em modo prepare paraspecs/specs/0004-recuperar-senha/spec.md.Para conferir os testes e a rastreabilidade de uma entrega existente, use o
modo verify:
Use $specsfy-06-tdd-bdd em modo verify na spec 0004.Exemplo passo a passo
- A skill seleciona a próxima condição de aceite.
- Encontra o runner real do projeto.
- Cria um teste com marcador de rastreabilidade.
- Executa somente o teste focal.
- Confirma:
RED válido: o teste falhou porque a recuperação ainda não foi implementada.Caso: TDD-AC-001Depois da implementação, a skill repete o teste focal e executa a regressão para confirmar que o comportamento ficou GREEN sem quebrar o restante.
O bloco Gherkin da spec é uma referência legível. A prova automatizada fica na
suíte normal do projeto, não em um arquivo .feature nem em uma segunda suíte.
O que esperar
- caso de teste ligado a uma condição de aceite da spec.
- comando e resultado registrados.
- distinção entre falha esperada e problema de ambiente.
- cobertura de sucesso, regra e limite.
- regressão depois do GREEN.
Erros comuns
- chamar erro de configuração de RED.
- escrever produção no modo
prepare. - criar testes que não correspondem às condições de aceite.
- considerar o Gherkin sozinho como teste executado.
- aprovar o plano sem prova focal.
Próximo passo
Com RED válido e tarefa pronta, use
specsfy-07-implement. Para apenas
reorganizar as tarefas, volte a specsfy-05-tasks.