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.

Formato

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

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.