用Jest模拟节点模块

时间:2019-08-01 15:17:29

标签: unit-testing react-native jestjs

由于节点模块无法编译(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不存在,所以我只想变通解决此错误。我相信这样做的方法是模拟吗?

0 个答案:

没有答案