如果您熟悉jquery并正在寻找单元测试,那么
QUnit
是体面的,有助于防止明显的错误。至于从服务器获取正确的数据,您可能希望将其与单元测试结合起来,以确保服务器的数据是正确的。
下面是一些例子
jQuery extensions
我已经写过:
function run()
{
module("Extensions");
test("isNumber", function()
{
var anInt = new Number(42);
var aFloat = new Number(42.500);
equals(jQuery.isNumber(anInt),true);
equals(jQuery.isNumber(aFloat),true);
equals(jQuery.isNumber(42),true);
equals(jQuery.isNumber(42.235),true);
equals(jQuery.isNumber("test"),false);
equals(jQuery.isNumber([]),false);
equals(jQuery.isNumber(true),false);
equals(jQuery.isNumber(undefined),false);
equals(jQuery.isNumber(null),false);
});
}
run();