Testen · Senior · Frage 63 von 75

Wie mockt man mit Vitest/Jest einen Klassenkonstruktor?

vi.mock("./Logger", () => ({
  Logger: vi.fn().mockImplementation(() => ({ log: vi.fn() })),
}));
Antwort zeigen

Richtige Antwort: Das Modul mocken und einen Mock-Konstruktor zurückgeben

Erklärung

Logger.mock.instances / mock.results geben Zugriff auf die erzeugten Instanzen.

Zum Weiterlesen

Fehler in der Frage

Testen · Senior · Frage 63

Teste dich selbst

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

Diesen Test machen