我有以下方法。我希望能够模拟一些东西,这样我就可以测试是否调用了 pete()。不知道当我使用闭包时如何做到这一点。有任何想法吗 ?
bla = (function(){
var a = 0;
jim = function(){
if(a==1){
pete();
}
},
pete = function(){
return 1;
}
var publicInterface = {
"publicjim": jim
}
return publicInterface;
})();