Глосарій

Mocking (заглушки)

Mock — підробний об'єкт, що імітує поведінку реальної залежності в тестах. Замість справжнього email-сервісу, БД або зовнішнього API — mock, що повертає задані дані і дозволяє перевірити, що код поводиться правильно.

Типи test doubles

Коли не мокати

Мокати слід зовнішні залежності (email, S3, платіжна система), а не власний код. Якщо ви мокаєте свої ж класи — це сигнал, що архітектура потребує рефакторингу.