Aus dem Kurs: React Grundkurs
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.
Inhalte prüfen, Properties validieren und Fehler abfangen – Tutorial zu React.js
Aus dem Kurs: React Grundkurs
Inhalte prüfen, Properties validieren und Fehler abfangen
In dieser Lektion schauen wir uns die before- und after-Funktionen an. Außerdem lernen wir, Attribute an Components zu prüfen, erwünschte Fehler abzufangen und Elemente auf Inhalte zu testen. Stellen Sie sich vor, Sie wollten für Ihren Tests einen Test-Server bereitstellen. Das geht mit beforeAll, denn es führt die gegebene Funktion einmal vor den Tests aus. Wir sehen die console.log-Ausgabe einmal in unserem Test Runner. beforeEach wiederum führt die Funktion vor jedem einzelnen Test aus. Da wir mehrere Tests haben, sehen wir auch mehrfach unser console.log. beforeEach ist immer auch Teil eines Tests. Wir könnten also sich dauernd wiederholende Dinge, wie das Rendern der exakt selben Component, auslagern. Wir kopieren also den Teil mit dem Rendern und löschen ihn jeweils in unseren Tests. Das Rendering führen wir dann im beforeEach durch. Außerdem können wir dann gleich auch eine Referenz abspeichern zu unserem Haupt-div mit der testid "clickme". Dazu definieren wir eine globale…