Testowanie · Junior · Pytanie 78 z 78
Dlaczego własny hook testuje się przez komponent (lub renderHook), a nie wywołuje bezpośrednio?
- ✓Poprawna odpowiedź: Hooki można wywoływać tylko podczas renderowania Reacta
- 2Bezpośrednie wywołanie jest szybsze, ale mniej dokładne
- 3Hooków nie można importować w testach
Wyjaśnienie
Bezpośrednie wywołanie łamie zasady hooków. renderHook renderuje wokół hooka malutki komponent testowy.