API-Testing · Senior · Frage 54 von 75
Warum Negativtests in Vertragstests aufnehmen?
- 1Negativtests machen die Vertragsdateien deutlich kleiner
- 2Clients verlassen sich auf Fehler, etwa ein 404 bei Fehlendem
- 3Verträge können keine erfolgreichen Antworten beschreiben
Antwort zeigen
Richtige Antwort: Clients verlassen sich auf Fehler, etwa ein 404 bei Fehlendem
Erklärung
Ändert ein Provider "nicht gefunden" von 404 auf 200 mit null, brechen Consumer. Der Vertrag sollte das festhalten.