Testen · Junior · Frage 75 von 78
Warum fängt dieser Test keinen Bug?
test("saves", () => {
save(data).then((result) => {
expect(result.ok).toBe(true);
});
});- 1
thenfunktioniert in Testfunktionen überhaupt nicht - 2
toBekann keine booleschen Werte vergleichen - 3Das Promise wird nicht abgewartet, der Test endet zuerst
Antwort zeigen
Richtige Antwort: Das Promise wird nicht abgewartet, der Test endet zuerst
Erklärung
Ergänze return oder mach den Test async und warte das Promise mit await ab.