Chủ đề
- #NestJS
- #Kiểm thử đơn vị
Đã viết: 2024-04-02
Đã viết: 2024-04-02 03:01
Theo nguyên tắc, các bài kiểm tra đơn vị ứng dụng nên được thực hiện trong môi trường cách ly, vì vậy tốt nhất nên loại bỏ các phụ thuộc bên ngoài như I/O mạng hoặc cơ sở dữ liệu có thể ảnh hưởng đến kết quả kiểm tra.
Trong dự án Toy lần này, tôi sẽ sử dụng Prisma ORM, vì vậy tôi viết bài viết này để ghi lại cách mock Prisma Client một cách đơn giản để kiểm tra đơn vị.
Đây là gói được khuyến nghị trong tài liệu chính thức của Prisma, bạn có thể cài đặt nó bằng lệnh ở trên.
Sau khi mock, nó cũng hỗ trợ kiểu dữ liệu, vì vậy việc viết các bài kiểm tra đơn vị trở nên rất thuận tiện.
Bình luận0