Mocking
In Tests eine echte Komponente (Datenbank, API, Uhr) durch eine Fälschung mit vorhersagbarem Verhalten ersetzen.
Macht Unit-Tests schnell und unabhängig. Risiko: Wer zu viel mockt, testet am Ende nur noch den Mock. Integrations- und E2E-Tests mit echten Abhängigkeiten gleichen das aus.