это не смущает, если рассуждать совсем в отрыве от контекста.
Но конкретно для тестов мне нравилось использовать Mox для моков и Knigge для env-зависимой конфигурации модулей с имплементацией.
Это плохо по нескольким причинам. Но самое главное, это управление кода вызываемой функции извне
Обсуждают сегодня