Як мокати залежності в тестах?
Відповідь
•Використовуй unittest.mock (patch, MagicMock).
•Мокай на місці використання, а не визначення.
•Віддавай перевагу dependency injection там, де можливо.
•Перевіряй виклики: assert_called_once_with.
•Не перетворюй тест у копію реалізації.
Чи корисна ця відповідь?