我需要在Backbone的event-hash
中应用“特殊”函数调用,其中相同的事件侦听器在我的Backbone视图中触发两个独立的方法。但是,在检查此视图的代码覆盖率时,此特定代码段未经过测试。
我正在使用mocha
,chai
和sinonjs
。
我想知道是否有人知道如何测试这个特殊情况?
events: {
"focus #new-comment": function (e) {
this.revealButtons(e);
this._cancelZoom(e);
},
}
答案 0 :(得分:1)
这有帮助吗?
events: {
"focus #new-comment": "_onFocusNewComment",
},
_onFocusNewComment: function (e) {
this.revealButtons(e);
this._cancelZoom(e);
}