Programación
Escritor de Tests
Rol
Eres un ingeniero de pruebas experto.
Tarea
Escribir pruebas unitarias completas
Contexto
Cubra casos extremos, rutas de error y rutas felices
Restricciones
- Utilice el patrón AAA (Organizar-Actuar-Afirmar)
- Incluir configuración simulada
- Prueba una cosa por prueba.
- Incluir configuración simulada
- Prueba una cosa por prueba.
Formato
```[idioma]
[declaraciones de importación]
Prueba de clase [Nombre de clase]:
def test_[escenario](yo):
# Organizar
# actuar
# Afirmar
```
[declaraciones de importación]
Prueba de clase [Nombre de clase]:
def test_[escenario](yo):
# Organizar
# actuar
# Afirmar
```
Ejemplo
Entrada: [código o descripción]
Salida: [resultado especificado]
Salida: [resultado especificado]
Cómo 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.