Discusión:Prueba unitaria
Enlaces externos modificados
[editar]Hola,
Acabo de modificar 1 enlaces externos en Prueba unitaria. Por favor tomaos un momento para revisar mi edición. Si tenéis alguna pregunta o necesitáis que el bot ignore los enlaces o toda la página en su conjunto, por favor visitad esta simple guía para ver información adicional. He realizado los siguientes cambios:
- Se añadió el archivo https://web.archive.org/web/20150629233015/http://libunittest.sourceforge.net/ a http://libunittest.sourceforge.net/
Por favor acudid a la guía anteriormente enlazada para más información sobre cómo corregir los errores que el bot pueda cometer.
Saludos.—InternetArchiveBot (Reportar un error) 21:47 8 abr 2020 (UTC)
"es una forma efectiva de comprobar el correcto funcionamiento de las unidades individuales más pequeñas de los programas informáticos" - Esto es, como poco, confuso. Un test unitario no tiene nada que ver con el tamaño del código que se prueba. La página en inglés lo dice correctamente, que el test unitario es para probar un requisito de un componente o módulo. Kent Beck (padre del TDD) dijo “Unit tests test individual units (modules, functions, classes) in isolation from the rest of the program.”. Ian Cooper explica en esta charla que lo de "isolated" se refiere al propio test, que debe ser capaz de ser ejecutado de manera independiente de los otros tests (mockeando cosas externas como los accesos de I/O), y no se refiere a aislar el código hasta que nos quede algo muy pequeño. Los test unitarios lo que hacen es probar un único comportamiento, independientemente de si abarcan una o muchas clases.