我是否可以开玩笑地忽略对模拟函数的参数执行?

时间:2018-11-07 12:48:59

标签: javascript express jestjs

我正在用玩笑嘲笑Express中的几个函数调用:

jest.mock('express', () => {
    return () => {
        return {
            disable: jest.fn(),
            use: jest.fn(),
            set: jest.fn(),
            get: jest.fn(),
            post: jest.fn(),
        }
    }
});

然后在我的app.js中调用模拟函数:

create: () => {
    const app = express()
    app.use(someFunction())
    app.disable(anotherFunction())
    app.set(yetAnotherFunction())
}

是否有一种方法不评估参数someFunctionanotherFunction ..?我希望他们被完全忽略。尽管不能完全确定是否有可能...

0 个答案:

没有答案