Задать вопрос
@keddad
Ученик

Есть ли готовые моки для тестирования БД?

Столкнулся с проблемой. Захотел написать для своего сервиса юнит тесты, принял решение мокать базу данных. Некоторые штуки (например, Redis через aioredis) замокать вручную еще можно (они маленькие, я использую десяток команд, это легко реализовать), но написание мока для Mongodb через Motor, да так, что бы оно поддерживало GridFS (ну, его методы) - тот еще квест. Есть ли готовые реализации классов для мокинга баз данных?
  • Вопрос задан
  • 382 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
@deliro
Зачем мокать базу? Поднимай при тестах тестовую базу, после тестов удаляй.

Либо же мокай репозиторий.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы