我正在努力解决一个非常微不足道的问题。我能够在所有依赖包中存根函数,它工作得很好,但是当我尝试存根我自己的函数时,我似乎无法让它工作。请参阅以下简单示例:
测试.js:
var myFunctions = require('../index')
var testStub = sinon.stub(myFunctions, 'testFunction')
testStub.returns('Function Stubbed Response')
....
myFunctions.testFunction() // is original response
index.js:
exports.testFunction = () => {
return 'Original Function Response'
}