配置任何转换器时,开玩笑的模拟无法正常工作

时间:2019-06-06 11:21:21

标签: mocking jestjs

在Jest配置中添加任何转换器或空属性转换时,模拟无法正常工作。下面的简单代码。

最佳配置:

"transform": {
any regex: any transformer
}

模块说:

module.exports = (m) => {
    console.log(m);
};

模块测试模块:

const say = require("./say");

module.exports = () => {
    say("Hello world!");
};

测试:

jest.mock("./say", () => () => console.log("Mock!!!!"));

test("any test", () => {
});

如果删除转换配置,则模拟正常,将收到消息:模拟!!!。

0 个答案:

没有答案