Stub — просто возвращает заготовленный ответ, не проверяет вызовы. Mock — проверяет что метод вызвали с правильными аргументами нужное количество раз. Fake — рабочая реализация, но упрощённая: in-memory вместо БД, локальный файл вместо S3. В Go чаще всего используют stubs и fakes, моки — через mockgen.
Stub vs mock vs fake?
Middle
306 просмотровAFK Offer AI
Как работает rolling update в K8s?