Thema
- #NestJS
- #Unit Tests
Erstellt: 2024-04-02
Erstellt: 2024-04-02 03:01
Anwendungseinheitentests sollten grundsätzlich isoliert durchgeführt werden. Daher ist es ratsam, externe Abhängigkeiten wie Netzwerk-E/A oder Datenbanken zu entfernen, die das Testergebnis beeinflussen könnten.
In meinem aktuellen Toy-Projekt verwende ich Prisma ORM. Daher möchte ich in diesem Beitrag festhalten, wie man Prisma Client für Unit-Tests einfach mockt.
Das Paket wird auch in der offiziellen Prisma-Dokumentation empfohlen und kann mit dem obigen Befehl installiert werden.
Nach dem Mocking wird auch die Typisierung unterstützt, was das Schreiben von Unit-Tests erheblich vereinfacht hat.
Kommentare0