Integrationstestning bekræfter, at flere komponenter eller enheder fungerer korrekt sammen — testning af interaktioner og integrationspunkter (som kode med en database, services der kalder hinanden, eller moduler kombineret). Det fanger problemer, som unit tests (som isolerer enheder) misser.
Hvad integrationstestning bekræfter
Integration tests verify COMPONENTS WORKING TOGETHER (not in isolation):
→ code + DATABASE (does the data layer actually work with a real DB?)
→ service A calling service B / an external API
→ multiple modules/units combined; the integration POINTS between them
→ catches issues in how parts INTERACT — which unit tests (isolated) can't catch.
