Testen · Middle · Frage 14 von 75
Was erlaubt mockImplementationOnce?
fetchUser
.mockRejectedValueOnce(new Error("timeout"))
.mockResolvedValueOnce({ name: "Ann" });- 1Den Mock nur im ersten Test laufen zu lassen
- 2Verschiedene Ergebnisse für aufeinanderfolgende Aufrufe
- 3Die echte Implementierung genau einmal aufzurufen
Antwort zeigen
Richtige Antwort: Verschiedene Ergebnisse für aufeinanderfolgende Aufrufe
Erklärung
Sind die „Once“-Werte aufgebraucht, wird die Standardimplementierung (falls vorhanden) genutzt.