API-Testing · Senior · Frage 20 von 75
Wie testet man eine ereignisgesteuerte API, die an einen Message Broker publiziert?
- 1Das Topic im Test konsumieren und Payload, Keys und Schema prüfen
- 2Nur die HTTP-Antwort des auslösenden Aufrufs prüfen
- 3Ereignisgesteuerte Systeme sind nur in Produktion testbar
Antwort zeigen
Richtige Antwort: Das Topic im Test konsumieren und Payload, Keys und Schema prüfen
Erklärung
Der HTTP-Aufruf kann gelingen, während das Event fehlt oder fehlerhaft ist. Tests abonnieren, warten mit Timeout und prüfen die Nachricht.