如何使用自己的JavaScript库"在Qunit中思考 "?
我熟悉在javascript中开发,但现在我想开始使用Qunit (我的应用程序在HTML/JavaScript中).
我创建自己的库.我使用公共函数和私有函数.我也使用类似于jQuery的异步函数(事件监听器和回调):
var mylib;
(function() {
//...
})();
Run Code Online (Sandbox Code Playgroud)
我不知道如何组织.以下是一些问题,以澄清我正在寻求的答案类型:
是否有建议用于单元测试的QUnit插件?
使用GitHub,我可以在提交时自动使用QUnit吗?你是如何设置的?也许用travis-ci?
如何对异步函数进行单元测试?具体来说,如果函数与LocalStorage(HTML5存储)有链接并且可以与其他页面(如此)交互,该怎么办?我怎么测试呢?我应该使用对象变量而不是LocalStorage吗?
我访问了官方网站http://qunitjs.com/,但我不认为文档是一个很好的起点.