Integrační testování ověřuje, že více komponent nebo jednotek funguje správně společně — testuje interakce a body integrace (jako je kód s databází, služby vzývající se navzájem, nebo kombinované moduly). Odhaluje problémy, které jednotkové testy (které jednotky izolují) přehlédnou.
Co integrační testování ověřuje
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.
