Тема
- #NestJS
- #Юнит-тесты
Создано: 2024-04-02
Создано: 2024-04-02 03:01
Принцип тестирования приложений на единицу заключается в проведении тестирования в изолированном состоянии, поэтому желательно исключить внешние зависимости, такие как сетевой ввод/вывод или базы данных, которые могут повлиять на результаты тестирования.
В этом проекте я буду использовать Prisma ORM для toy-проекта, поэтому я решил записать простой способ имитации Prisma Client для целей модульного тестирования.
Мы установим пакет, рекомендованный в официальной документации Prisma, с помощью вышеуказанной команды.
После имитации также поддерживается типизация, что значительно упрощает написание модульных тестов.
Комментарии0