Saltar al contenido principal

Generador de tests unitarios

Genera casos de prueba unitarios para una función, incluyendo casos límite habitualmente olvidados.

Prompt
Actúa como ingeniero de software especializado en testing. Genera tests unitarios en [FRAMEWORK DE TESTING, ej. Jest, Pytest] para la siguiente función. Incluye casos normales, casos límite (valores vacíos, nulos, extremos) y al menos un caso de error esperado. Código:

[PEGA AQUÍ LA FUNCIÓN]

Caso de uso

Desarrollo de software

La mayoría de desarrolladores escriben tests para el 'camino feliz' y olvidan los casos límite. Pedir explícitamente valores vacíos, nulos y extremos en el propio prompt fuerza al modelo a cubrir justo esos huecos. Revisa siempre los tests generados: a veces asumen un comportamiento que la función no garantiza realmente.

Publicidad

Conclusión

Los tests generados por IA son un punto de partida sólido, pero la cobertura de casos de negocio específicos sigue requiriendo criterio del desarrollador que conoce el contexto completo.

Preguntas frecuentes

Explora más prompts en Programación y código o revisa nuestras guías de prompt engineering.

Prompts relacionados

Publicidad

Usamos cookies propias y de terceros para analizar el tráfico y mostrar publicidad relevante. Puedes leer más en nuestra política de privacidad.