- Mocha: fancy
- NodeUnit: simple
- vows: d3js uses this, but I’ve seen some comments it’s not the fresh choice
- QUnit: been around a long time, browser oriented
I’ll probably use Mocha unless it seems too hard to do simple things. It seems particularly crazy that there’s not even a consensus assert module. “There’s more than one way to do things” is usually not a virtue.