Téma
- #NestJS
- #Egységteszt
Létrehozva: 2024-04-02
Létrehozva: 2024-04-02 03:01
Az alkalmazás egységtesztjeinek alapelve, hogy izolált környezetben futnak, ezért célszerű eltávolítani a teszt eredményét befolyásolható külső függőségeket, mint például a hálózati I/O vagy az adatbázis.
A jelenlegi játékprojektben a Prisma ORM-et használom, ezért szeretnék egy rövid bejegyzést készíteni arról, hogyan lehet egyszerűen mockolni a Prisma Clientet egységtesztekhez.
A Prisma hivatalos dokumentációja is ezt a csomagot javasolja, telepítsük a fenti paranccsal.
A mockolás után a típusok is támogatottak, ami jelentősen megkönnyítette az egységtesztek írását.
Hozzászólások0