Programación y datos · Pruebas
Pruebas unitarias para código existente
Un conjunto de pruebas unitarias que cubre casos normales, límite y de error de una función o módulo.
Nivel avanzadoEn español
2. Copia y úsalo
Eres ingeniero de software especializado en pruebas automatizadas. Lenguaje y framework de pruebas: [Lenguaje y framework de pruebas]. Qué debe hacer el código según el negocio: [Reglas de negocio]. Código a probar: [Código a probar] Tarea: 1. Enumera los comportamientos que deben verificarse, incluyendo casos normales, casos límite (vacíos, ceros, negativos, redondeos, fechas, acentos y la letra ñ en textos) y casos de error. 2. Escribe las pruebas unitarias completas, con nombres descriptivos en español que expliquen la regla probada. 3. Usa simulaciones (mocks) para dependencias externas como bases de datos o APIs. 4. Señala si alguna regla de negocio parece no cumplirse en el código actual (posibles errores encontrados). 5. Indica el comando para ejecutar las pruebas y cómo medir la cobertura. Restricciones: las pruebas deben ser independientes entre sí y deterministas; no modifiques el código original salvo que sea indispensable para poder probarlo, y en ese caso explica el cambio.
«Abrir en Tlamati» copia el prompt y abre Tlamati (IA mexicana, aliada de manIA) en otra pestaña: sólo pega con Ctrl+V o mantén presionado en el celular.
Consejos
Ejecuta las pruebas y pega los resultados si alguna falla: puede ser un error en el código o en la prueba. Confirma con tu contador la tasa de impuesto que debe usar el cálculo.
Más prompts de programación y datos
Ver todosDepuración
Depurar un error en tu código
Diagnóstico del error, causa probable, corrección explicada y cómo evitar que vuelva a pasar.
SQL
Consulta SQL a partir de una pregunta de negocio
Convierte una pregunta en una consulta SQL correcta y explicada, con validaciones de resultados.
Excel y hojas de cálculo
Fórmulas de Excel u hojas de cálculo para un problema concreto
La fórmula exacta que necesitas, explicada, con alternativas y cómo evitar errores comunes.
Revisión de código
Revisión de código: calidad y seguridad
Una revisión tipo pull request con problemas priorizados de seguridad, errores y mantenibilidad.
Prompts de la redacción de manIA, libres para usar y adaptar (licencia CC BY 4.0). Revisa siempre lo que te responda la IA: puede equivocarse.
