使用renderHook()自定义钩子在react-native中使用jest和testing-library测试自定义钩子时result.current为null

时间:2021-02-28 19:52:16

标签: react-native ts-jest react-hooks-testing-library

对于我的项目,我使用一个自定义钩子来导航我的一些屏幕,根据提供给自定义钩子功能的参数从一个屏幕到另一个屏幕。我如何对 React Native Custom 进行单元测试

使用 const {result} = renderHook(() => {useShoppingCartNavigator()});

问题是我得到 result.current 为 void 并且无法调用钩子的函数

但根据文档,它应该像

result.current.customHookFn();

0 个答案:

没有答案