Integrasjonstesting verifiserer at flere komponenter eller enheter fungerer korrekt sammen — testing av interaksjonene og integrasjonspunktene (som kode med en database, tjenester som kaller hverandre, eller moduler kombinert). Det fanger opp problemer som enhetstester (som isolerer enheter) mister.
Hva integrasjonstesting verifiserer
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.
