Deine Unit-Tests sind grün, aber deine Daten verschwinden trotzdem
Gemockte Datenbank-Tests prüfen deine SQL-Syntax, nicht ob Zeilen Crashes, parallele Writes oder Schema-Mismatches überleben. So testest du Persistence wirklich.
Wenn du deine Datenbank in Tests mockst, testest du, dass dein Repository-Layer die richtigen Methoden aufruft. Du testest nicht, ob Daten einen Crash…