我正在与Chai和Mocha一起编写测试用例。 在Proxiquire中,我必须解决多次调用相同文件但解决不同结果的依赖性。 我该如何做到这一点。
mockresponse1具有一个输出架构 模拟响应2具有不同的输出架构
let mylogic = proxyquire('../logic', {
'./file1': () => { return () => { return Promise.resolve(mockresponse1) } },
'./file1': () => { return () => { return Promise.resolve(mockresponse2) } }
});