Testen · Junior · Frage 27 von 78
Warum ist es nützlich, dass jeder Test unabhängig ist?
- 1Tests laufen in beliebiger Reihenfolge, und ein Fehler hat eine Ursache
- 2Die Tests laufen dadurch jedes Mal in alphabetischer Reihenfolge
- 3In den meisten Tests braucht man dann kein
expectmehr
Antwort zeigen
Richtige Antwort: Tests laufen in beliebiger Reihenfolge, und ein Fehler hat eine Ursache
Erklärung
Geteilter veränderlicher State zwischen Tests verursacht reihenfolgeabhängige Fehler, die schwer zu debuggen sind. Setze State in beforeEach zurück.