哪些javascript测试框架提供了对commonjs模块测试的支持?
答案 0 :(得分:1)
我在node.js中一直使用Visionmedia的expresso
https://github.com/visionmedia/expresso
它扩展了基本的断言函数http://nodejs.org/docs/v0.4.7/api/assert.html
所以默认样式断言:
exports['test String#length'] = function() {
assert.equal(6, 'foobar'.length);
};
可以制作DRYer
exports['test String#length'] = function(){
assert.length(6, 'foobar');
};
答案 1 :(得分:0)
好像他们有自己的UnitTesting框架
答案 2 :(得分:0)
在我有限的经历中,Zombie.js非常好
答案 3 :(得分:0)
应该使用一些BDD样式扩展标准断言: