Unit тесты для бизнес-логики с моками через интерфейсы. Интеграционные тесты для репозиториев с testcontainers — поднимаю реальный Postgres в Docker. Table-driven тесты для функций с множеством кейсов. E2E тесты для критичных флоу. Стремлюсь к тому, чтобы тесты были быстрыми, изолированными и детерминированными. Покрытие смотрю, но не фанатею.
Какой подход к тестированию используешь?
Middle
152 просмотровAFK Offer AI
Как ты балансируешь скорость разработки и качество?