Jquery 使用客户端测试(qunit)测试什么

Jquery 使用客户端测试(qunit)测试什么,jquery,asp.net-mvc-3,unit-testing,qunit,Jquery,Asp.net Mvc 3,Unit Testing,Qunit,我正在考虑开始一些客户端测试,但我似乎无法思考如何正确使用qunit。所有文档示例都有单元测试,例如 ok(1==“1”,“通过!”) 我们是在项目中引用HTML还是重新编写HTML的部分来模仿它 我们是重新引用真实的Javascript函数还是重写类似的函数 提前感谢我通常使用它来测试为项目编写的任何客户端JavaScript。一些JavaScript可能有公共方法,使直接测试变得容易。作为一个整体,这应该很容易得到 通常,许多使用jQuery的JavaScript都是事件驱动的。例如,假设您

我正在考虑开始一些客户端测试,但我似乎无法思考如何正确使用qunit。所有文档示例都有单元测试,例如
ok(1==“1”,“通过!”)

我们是在项目中引用HTML还是重新编写HTML的部分来模仿它

我们是重新引用真实的Javascript函数还是重写类似的函数


提前感谢

我通常使用它来测试为项目编写的任何客户端JavaScript。一些JavaScript可能有公共方法,使直接测试变得容易。作为一个整体,这应该很容易得到

通常,许多使用jQuery的JavaScript都是事件驱动的。例如,假设您有一些JavaScript,当用户单击id为“sendAjax”的链接时,它会向服务器发送AJAX调用

我通常要做的是编写一个模拟$.ajax的测试,然后创建一个ID为“sendajax”的链接,然后模拟用户单击,然后测试是否调用了模拟的$.ajax方法