Testen · Junior · Frage 19 von 78

Wie prüft man, dass eine Funktion einen Fehler wirft?

expect(() => parse("bad")).toThrow("Invalid input");
Antwort zeigen

Richtige Antwort: Eine Funktion übergeben, damit expect den Fehler abfangen kann

Erklärung

expect(parse("bad")) würde werfen, bevor expect die Kontrolle bekommt, und der Test scheiterte an diesem Fehler, statt ihn zu prüfen.

Zum Weiterlesen

Fehler in der Frage

Testen · Junior · Frage 19

Teste dich selbst

Mach den Test Testen · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen