当前位置:嗨网首页>书籍在线阅读

12-解决方案

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

18.3.2 解决方案

QUnit提供了一个特殊的断言,用于定义测试包含的断言数量。当测试完成而没有通过正确数量的断言时,不管其他断言产生的结果如何,该断言都将失败。

这个断言的用法很简单;只要在测试开始调用 expect() ,唯一的参数是预期的断言数:

test("a test", function() {
   expect(1);
   $("input").myPlugin({
     initialized: function() {
        ok(true, "plugin initialized");
     }
   });
});