多个案件的开玩笑模拟

时间:2017-07-25 09:56:16

标签: javascript jest

// file.js

import fun1 from ‘package1/src’

if (fun1) {
    return “hello world”;
}
else {
    return “good bye”
}

我想在我的测试文件中覆盖file.js的所有分支

// file-test.js

describe(‘test fun1’, () => {
    it(’should return hello world when fun1 is true’, async() => {
        expect blabla
    });
    it(’should return good bye when fun1 is false’, async() => {
        expect blabla
    });
});

在这种情况下,如何在文件测试中开玩笑fun1? 非常感谢你!

0 个答案:

没有答案