Actualidad: ver ahora
Cotizaciones: dolar oficial / blue

Generar tests unitarios

programacion Intermedio Salida: Código tests

Casos de prueba con Arrange-Act-Assert para código existente.

Objetivo: Batería de tests ejecutable que cubra casos felices, bordes y errores.

Prompt

Generá tests unitarios en {{framework_test}} para el siguiente código {{lenguaje}}.

CÓDIGO
--- INICIO CÓDIGO ---
{{codigo}}
--- FIN CÓDIGO ---

REGLAS:
- un test por comportamiento, nombre descriptivo;
- incluir casos borde: {{casos_borde}};
- formato Arrange-Act-Assert;
- no usar acceso a red ni a disco real (mocks).

Devolvé solo el código de los tests más una lista de supuestos.

Usar en el constructor

Personalizar

Completá las variables para previsualizar. Nada se guarda.

Librería exacta de testing.
Lenguaje del código.
Código a testear.
Situaciones límite a cubrir.

Vista previa

Generá tests unitarios en {{framework_test}} para el siguiente código {{lenguaje}}.

CÓDIGO
--- INICIO CÓDIGO ---
{{codigo}}
--- FIN CÓDIGO ---

REGLAS:
- un test por comportamiento, nombre descriptivo;
- incluir casos borde: {{casos_borde}};
- formato Arrange-Act-Assert;
- no usar acceso a red ni a disco real (mocks).

Devolvé solo el código de los tests más una lista de supuestos.

¿Por qué funciona?

El framework y las reglas evitan tests inventados con otra librería; exigir casos borde dirige la cobertura; la lista de supuestos revela lo que el modelo adivinó.

Cómo personalizarlo

Nombrá el framework exacto (NUnit, xUnit, Jest) y qué NO mockear.

Errores comunes

Aceptar tests sin ejecutarlos; no revisar los supuestos inventados.

Modelos y capacidades relacionadas

Programación (programacion)

Esta plantilla utiliza esta capacidad. Modelos con soporte confirmado:

Comparar modelos

También te puede servir

Última actualización: 17/09/2026