12-解决方案
18.3.2 解决方案
QUnit提供了一个特殊的断言,用于定义测试包含的断言数量。当测试完成而没有通过正确数量的断言时,不管其他断言产生的结果如何,该断言都将失败。
这个断言的用法很简单;只要在测试开始调用 expect() ,唯一的参数是预期的断言数:
test("a test", function() {
expect(1);
$("input").myPlugin({
initialized: function() {
ok(true, "plugin initialized");
}
});
});