У меня есть следующие методы. Я хотел бы что-то издеваться над чем-то, чтобы я мог проверить, вызвано ли имя pete(). Не знаете, как это сделать, когда я использую закрытие. Есть идеи ?jasmine - закрытие тестирования JavaScript
bla = (function(){
var a = 0;
jim = function(){
if(a==1){
pete();
}
},
pete = function(){
return 1;
}
var publicInterface = {
"publicjim": jim
}
return publicInterface;
})();
исправил мой пример, чтобы использовать правильный синтаксис .. извините за опечатку inital. – wmitchell
(Я чувствую себя как schmo - я просто ответил на каком-то участке соскабливания) Вы действительно хотите проверить, что птенцы вызывались, когда вы звоните в jim? Или вы хотите проверить, что, когда вы вызываете jim, что-то происходит (что триггеры)? – user588542