Testing de integración
Pruebas que verifican que múltiples componentes o módulos funcionan correctamente cuando trabajan juntos. El unitario te dice si cada pieza funciona sola; el de integración te dice si las piezas ensambladas no explotan.
Definición
El testing de integración es una técnica de testing donde se prueban múltiples componentes o módulos del sistema funcionando juntos. A diferencia del testing unitario, que prueba partes de forma aislada, las pruebas de integración verifican que los diferentes componentes trabajan correctamente en conjunto, detectando problemas en las interfaces y la comunicación entre ellos.
Ejemplos
- • test('API y base de datos funcionan juntos', async () => {...})