Тестування · Senior · Запитання 60 з 75
Чим впровадження залежностей (DI) допомагає тестованості?
- ✓Правильна відповідь: Залежності (годинник, HTTP-клієнт, сховище) можна замінити двійниками без трюків із моками модулів
- 2Код виконується швидше
- 3Тести стають непотрібними
Пояснення
Передати функцію now() або API-клієнт параметром - найпростіша форма DI.