我正在处理名为clear的按钮事件,此按钮会在点击时重新加载页面:
var buttons = {
clearbtn: function (e) {
location.reload();
}
};
这是我的测试代码:
test('Clear button test case', function () {
var $clear = $('#clearbtn');
var callcount = 0;
location.reload = function () {
debugger;
console.log(callcount);
callcount++;
};
$clear.trigger('click');
ok(callcount === 1);
});
Qunit Page
一次又一次地重装,我的测试用例根本没有被激活?