Prompt para escribir tests unitarios con ChatGPT
Pega una función e indica tu framework: la IA enumera los casos que hay que probar y escribe tests unitarios legibles, incluidos los casos límite que suelen olvidarse.
Tu prompt
🔒 Los campos se quedan en tu navegador. El prompt solo se envía al servicio de IA que decidas abrir.
¿Cómo escribir tests unitarios con ChatGPT?
Pega la función, indica el lenguaje, el framework de pruebas y las reglas de negocio, y pide primero una lista de casos (normales, límite, errores) antes del código de los tests. El prompt gratuito de Lunyce sigue este método; comprueba que cada resultado esperado responde a la regla y no solo al código.
Cómo usarlo
- Indica el lenguaje y el framework de pruebas que usa tu proyecto.
- Pega la función y describe en una frase las reglas que debe cumplir.
- Copia o abre el prompt y ejecuta los tests: un test que falla puede revelar un bug real.
Consejos para obtener mejores resultados
- Revisa la lista de casos antes del código: ahí es donde detectarás algo que falta en las reglas.
- Pide «añade tests para los casos de error» si la cobertura te parece escasa.
¿Son suficientes los tests escritos por la IA?
Ahorran mucho tiempo, pero la IA solo sabe lo que le das. Comprueba que los resultados esperados respondan a las reglas de negocio, y no al código actual, que puede estar mal.