Javascript Sinon存根函数的内部函数
我在一个函数中有一个局部函数,我想把它存根。基本上,它是更新数据的end函数,但我不希望它运行Javascript Sinon存根函数的内部函数,javascript,sinon,Javascript,Sinon,我在一个函数中有一个局部函数,我想把它存根。基本上,它是更新数据的end函数,但我不希望它运行 //js file module.exports.mainFunc = function() { function secondaryFunc() { function dontWantThisToRun() { } } }; //test file const mainFunc = require().mainFunc; let sandbox; sandbox.dontW
//js file
module.exports.mainFunc = function() {
function secondaryFunc() {
function dontWantThisToRun() {
}
}
};
//test file
const mainFunc = require().mainFunc;
let sandbox;
sandbox.dontWantThisToRun = sinon.stub(mainFunc, "dontWantThisToRun").callsFake(())
如果我不能和西农合作。我可以在测试中覆盖它吗?
多谢各位。任何想法都值得赞赏