由于节点模块无法编译(react-native-checkout),我对本机应用程序的开玩笑的测试失败。由于模块中的引用无效,因此无法编译。我想对其进行嘲笑,以便Jest测试通过。
我使用jest.mock('react-native-checkout');
尝试了一个简单的模拟,但是没有任何区别。
这是我从react-native-checkout模块得到的特定错误:
FAIL __tests__/App.js
507 ● Test suite failed to run
508
509 Cannot find module '../../../assets/images/apple_pay.png' from 'applePay.js'
是的,png不存在,所以我只想变通解决此错误。我相信这样做的方法是模拟吗?