【发布时间】:2021-09-18 21:24:02
【问题描述】:
我有一个文件名为“registerUser.js”
registerUser.js里面的数据如下
async function main(){
//some code
}
module.exports=main
现在我正在编写 registerUser.js 的测试用例,那么如何在我的测试文件中导入“main”?
P.S.- 在导入 registerUser 文件时,我在恢复测试用例中的函数时出错
【问题讨论】:
-
你能分享一下你是如何在测试文件中导入的
-
const register = require('../../../registerUser');
-
让 mockObj = "" beforeEach(() => { mockObj = sandbox.stub(register, 'main'); }); afterEach(() => { mockObj.restore(); });这个 mockObj.restore() 给了我错误
标签: javascript blockchain chai sinon supertest