Testen · Senior · Frage 71 von 75
Warum könnte ein Senior-Engineer gegen eine Testsuite voller toMatchSnapshot() für Komponenten argumentieren?
- 1Snapshots laufen in einer CI-Pipeline überhaupt nicht
- 2Sie prüfen „nichts hat sich geändert“, nicht „es ist korrekt“
- 3Snapshots funktionieren nicht zusammen mit TypeScript
Antwort zeigen
Richtige Antwort: Sie prüfen „nichts hat sich geändert“, nicht „es ist korrekt“
Erklärung
Snapshots passen zu serialisierten Daten (API-Mapper, Fehlermeldungen), nicht als Ersatz für Verhaltenstests.