Jest 单元测试错误:expect(jest.fn()).toHaveBeenCalledWith(...expected) - Navigation.navigate 未被调用
根据给出的错误信息,问题出在第 28 行的 expect 语句上。根据错误提示,navigation.navigate 没有被调用过,所以 expect 断言失败。
可能的解决方案是检查 LoadingScreen 组件中是否正确地调用了 navigation.navigate 函数。确保函数被正确地传入了参数,并且在适当的时候被调用。
另外,也可以使用 console.log 或者 debugger 语句来检查 LoadingScreen 组件中的代码逻辑,查找可能导致 navigation.navigate 没有被调用的问题。
原文地址: https://www.cveoy.top/t/topic/o2Qe 著作权归作者所有。请勿转载和采集!