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
- 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
```
[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]
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.