What javascript testing frameworks there support testing commonjs modules?
I used expresso from Visionmedia in node.js
https://github.com/visionmedia/expresso
It extends the basic functions of assert http://nodejs.org/docs/v0.4.7/api/assert.html
So, the default style is:
exports['test String#length'] = function() { assert.equal(6, 'foobar'.length); };
can do DRYer
exports['test String#length'] = function(){ assert.length(6, 'foobar'); };
It looks like they have their own UnitTesting infrastructure
http://wiki.commonjs.org/wiki/Unit_Testing/1.0
http://wiki.commonjs.org/wiki/Unit_Testing/1.1
In my limited experience, Zombie.js is very good
Must propagate standard statements using some BDD styles:
https://github.com/visionmedia/should.js