Тестування · Senior · Запитання 8 з 75
Що пропонує правило «don't mock what you don't own»?
- ✓Правильна відповідь: Обгортати сторонні API власним адаптером, мокати адаптер в unit-тестах, а сам адаптер перевіряти інтеграційними тестами
- 2Ніколи не використовувати сторонні бібліотеки в коді, що тестується
- 3Глобально мокати всі сторонні бібліотеки
Пояснення
Мок чужого API кодує ваші припущення про нього; коли бібліотека змінюється, мок і далі проходить.