Как писать API тесты?

Middle
281 просмотров
AFK Offer AI

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

Следующий вопрос

Как найти memory leak в production?