Варианты: моки через интерфейсы (быстро, но не проверяет SQL), testcontainers (реальная БД в Docker), или общая тестовая БД с транзакцией-rollback на каждый тест. Транзакционный подход — золотая середина: быстро, изолированно, проверяет реальный SQL. TestMain поднимает БД и прогоняет миграции один раз.
Как тестировать database layer?
Middle
375 просмотровAFK Offer AI
Что такое горутина и как она работает?