State Management · Senior · Frage 49 von 75
Welcher Ansatz macht State-Logik unabhängig von der Bibliothek am leichtesten unit-testbar?
- 1Übergänge in reinen Funktionen halten
- 2Nur über End-to-End-Tests im echten Browser testen
- 3React selbst in jedem einzelnen Test mocken
Antwort zeigen
Richtige Antwort: Übergänge in reinen Funktionen halten
Erklärung
Einen Reducer oder eine Store-Action testet man, indem man sie mit einer Eingabe aufruft und die Ausgabe prüft. Komponenten testet man dann auf Verhalten (React Testing Library), mit auf Netzwerkebene gemockten Serveraufrufen (z. B. MSW).