测试骨干事件哈希

时间:2015-03-30 16:37:50

标签: javascript events backbone.js mocha

我需要在Backbone的event-hash中应用“特殊”函数调用,其中相同的事件侦听器在我的Backbone视图中触发两个独立的方法。但是,在检查此视图的代码覆盖率时,此特定代码段未经过测试。

我正在使用mochachaisinonjs

我想知道是否有人知道如何测试这个特殊情况?

events: {
        "focus #new-comment": function (e) {
            this.revealButtons(e);
            this._cancelZoom(e);
        },
}

1 个答案:

答案 0 :(得分:1)

这有帮助吗?

events: {
    "focus #new-comment": "_onFocusNewComment",
},

_onFocusNewComment: function (e) {
    this.revealButtons(e);
    this._cancelZoom(e);
}