Testen · Middle · Frage 74 von 75

Wie prüft man, dass „Submit“ deaktiviert ist, bis das Formular gültig ist?

const submit = screen.getByRole("button", { name: "Submit" });
expect(submit).toBeDisabled();
await user.type(screen.getByLabelText("Email"), "ann@example.com");
expect(submit).toBeEnabled();
Antwort zeigen

Richtige Antwort: toBeDisabled prüfen, Formular ausfüllen, toBeEnabled prüfen

Erklärung

toBeDisabled deckt auch Buttons ab, die durch ein übergeordnetes <fieldset disabled> deaktiviert sind.

Zum Weiterlesen

Fehler in der Frage

Testen · Middle · Frage 74

Teste dich selbst

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

Diesen Test machen