Onderwerp
- #Unit Tests
- #NestJS
Aangemaakt: 2024-04-02
Aangemaakt: 2024-04-02 03:01
Applicatietests op unit-niveau worden idealiter in isolatie uitgevoerd. Daarom is het aan te raden om externe afhankelijkheden zoals netwerk-I/O of databases te verwijderen, omdat deze de testresultaten kunnen beïnvloeden.
Voor een recent toy-project heb ik Prisma ORM gebruikt. In dit document beschrijf ik hoe ik Prisma Client eenvoudig kan mocken voor unit-tests.
Dit pakket wordt ook aanbevolen in de officiële Prisma-documentatie en kan worden geïnstalleerd met bovenstaande commando.
Na het mocken wordt type-ondersteuning geboden, wat het schrijven van unit-tests aanzienlijk vereenvoudigt.
Reacties0