Тестування · Junior · Запитання 78 з 78
Чому кастомний хук тестують через компонент (або renderHook), а не викликають напряму?
- ✓Правильна відповідь: Хуки можна викликати лише під час рендерингу React
- 2Прямий виклик швидший, але менш точний
- 3Хуки не можна імпортувати в тестах
Пояснення
Прямий виклик порушує правила хуків. renderHook рендерить навколо хука крихітний тестовий компонент.