Testen · Junior · Frage 32 von 78

Wie prüft man, dass ein Callback mit bestimmten Argumenten aufgerufen wurde?

const onSave = vi.fn();
render(<Form onSave={onSave} />);
// ...user fills the form and submits
Antwort zeigen

Richtige Antwort: expect(onSave).toHaveBeenCalledWith({ name: "Ann" })

Erklärung

Es gibt auch toHaveBeenCalledTimes(n) und toHaveBeenLastCalledWith(...).

Zum Weiterlesen

Fehler in der Frage

Testen · Junior · Frage 32

Teste dich selbst

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

Diesen Test machen