[note] React Hook Testing Library
react-hooks-testing-library @ testing/library
React Hooks Testing Library 主要提供三個方法:renderHook
, act
和 cleanup
。
什麼時候該用此 library
根據官網的描述,使用此 library 前需要留意:
不要使用此 library 的時機
- 你的 Hook 只專門給某個對應的 component 使用時(通常 hook 檔案就直接放在 component 旁邊)
- 你的 Hook 非常容易測試,因此只需要直接針對元件進行測試即可