Один из главных споров в тестировании.
Одни мокают почти всё вокруг проверяемого класса. Такие тесты быстрые, изолированные и падают только из-за логики самого кода.
Другие предпочитают реальные зависимости: базу в контейнере, настоящие сервисы и интеграционные сценарии. Да, такие тесты медленнее, зато они лучше показывают, как код ведёт себя в реальных условиях.
На практике многие выбирают компромисс: внешние API и нестабильные сервисы мокают, а свои компоненты стараются тестировать вместе.
💬 А как у вас?
👍 — максимум моков, главное скорость и изоляция.
🔥 — минимум моков, лучше реальные зависимости.
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека шарписта
#entry_point