单元测试模块化的JavaScript

ama*_*eur 7 javascript testing jquery unit-testing javascript-framework

我目前正在推出一个javascript框架模式作为客户端开发的架构,用于即将开发的大型应用程序.

我希望使用模块观察器模式,其中我开发的每个控件都有自己的javascript文件,不保留其他控件的知识.

从为我的应用程序设计这个框架,我希望集成我的模块的测试机制 - 一个javascript的单元测试机制.我不知道有任何这样的框架或我如何设置这样的框架.有什么建议?

作为此类测试的一部分,我还需要模拟http请求.

我将在开发中使用的库是jquery.

Dan*_*ite 7

JQuery团队有QUnit.

至于抽象出AJAX,你应该适当地包装它或者只是测试数据操作方法.