Testen · Junior · Frage 36 von 78
Warum Netzwerkanfragen in Unit- und Integrationstests mocken?
- 1Weil es
fetchin Node.js überhaupt nicht gibt - 2Für schnelle, deterministische, serverfreie Tests
- 3Um Bugs der API vor den Testenden zu verstecken
Antwort zeigen
Richtige Antwort: Für schnelle, deterministische, serverfreie Tests
Erklärung
Ein echtes Backend kann langsam, ausgefallen sein oder andere Daten liefern. Die echte Integration mit der API wird getrennt geprüft, durch E2E- oder Vertragstests.