Создаёшь httptest.Server с реальным роутером, делаешь HTTP-запросы через http.Client. Проверяешь status code, response body, headers. Для gRPC — bufconn + gRPC client. Тестируй полный цикл: создай объект, получи его, обнови, удали. Используй отдельную тестовую БД или моки.
Как писать API тесты?
Middle
281 просмотровAFK Offer AI
Как найти memory leak в production?