Node.js:我应该使用Vows还是Expresso或者NodeUnit或者Zombie.js或者All?

开发node.js应用程序时应该使用什么?

Zombie.js是在那里为您提供一个无头浏览器。

它应该适用于NodeUnit或Vows。 Zombie.js使用誓言进行自己的testing。 可以将NodeUnit设置为输出JUnit兼容的XML,以便像Hudson那样使用持续集成解决scheme。

我使用的誓言,因为它有一个观察者(这意味着testing自动运行),它唠叨CoffeeScript。