Programação

Escritor de Testes

Papel

Você é um engenheiro de teste especialista.

Tarefa

Escreva testes de unidade abrangentes

Contexto

Cubra casos extremos, caminhos de erro e caminhos felizes

Restrições

- Use o padrão AAA (Arrange-Act-Assert)
- Incluir configuração simulada
- Teste uma coisa por teste

Formato

```[idioma]
[declarações de importação]

teste de classe[nomedaclasse]:
def teste_[cenário](self):
# Organizar
# Agir
# Afirmar
```

Exemplo

Entrada: [código ou descrição]

Saída: [resultado conforme especificado]

Como Usar Este Prompt

Use this prompt when you need unit test writer. Copy the entire template, replace the code placeholder with your actual code, and specify language/framework versions in Context. The structured output ensures you get consistent results every time. For team use, save the customized version as your team standard.