从node_module库取笑

时间:2019-02-18 02:13:07

标签: unit-testing jestjs fetch jest-fetch-mock

我觉得答案是否定的,但是无论如何,还是开玩笑地模拟了一个库的依赖关系(即我的node_modules中的东西)吗?

在我的node_modules中,我有一个包含以下内容的库:

var fetch = require('cross-fetch');

我想用jest-fetch-mock模拟全局获取,但是这种获取是由交叉获取直接提供的,对吧?

我唯一能想到的就是问,库维护者将交叉获取用作polyfill:

require('cross-fetch/polyfill');

这样jest-fetch-mock仍然可以覆盖全局提取。

我对测试还很陌生,所以我希望一些专家可以验证我的想法,或者(希望)告诉我一种无需提交PR或分叉的简单方法来完成我想要的事情。

0 个答案:

没有答案