Testen · Middle · Frage 73 von 75

Was bringen asymmetrische Matcher wie expect.objectContaining?

expect(track).toHaveBeenCalledWith(
  "purchase",
  expect.objectContaining({ total: 30, id: expect.any(String) }),
);
Antwort zeigen

Richtige Antwort: Sie prüfen nur die wichtigen Teile und ignorieren den Rest

Erklärung

Weitere: expect.arrayContaining, expect.stringMatching, expect.anything(). Tests bleiben genau, ohne spröde zu werden.

Zum Weiterlesen

Fehler in der Frage

Testen · Middle · Frage 73

Teste dich selbst

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

Diesen Test machen