제이의 블로그

在 NestJS 中使用 Prisma Client 進行單元測試的模擬

  • 撰写语言: 韓国語
  • 基准国家: 所有国家country-flag
  • 信息技术

撰写: 2024-04-02

撰写: 2024-04-02 03:01

應用程式單元測試原則上應在隔離的狀態下進行,因此最好移除可能影響測試結果的網路 I/O、資料庫等外部相依性。

這次的玩具專案使用了 Prisma ORM,因此想記錄一下為了進行單元測試,簡化 Prisma Client 模擬的方法。


jest-mock-extended 套件安裝

使用上述指令安裝 Prisma 官方文件推薦的套件。


Prisma Client 模擬


 單元測試範例程式碼

模擬後也支援類型,因此撰寫單元測試變得非常方便。

评论0