ali*_*ard 36 javascript unit-testing node.js
node.js模块列表中列出了30多个测试框架......
哪些框架最受欢迎?他们的利弊是什么?
我正在寻找一个框架,支持具有大量异步回调的代码的单元测试(可能像大多数其他节点项目一样).此外,我正在寻找一些相当简单,小而不是复杂的东西.
到目前为止,我已经研究过了:
mas*_*lum 36
expresso和vows是最受欢迎的选择.虽然有很多好的选择.更新:根据expresso存储库的Readme.md,截至2011年11月,Mocha是expresso的继承者.should.js经常与Mocha一起使用以允许BDD样式的断言.
无论您选择什么,我建议轻轻地使用存根核心或第三方模块.
我使用/维护睾丸激素,一个小的测试框架,在连续运行测试,所以你可以轻轻地滥用.虽然没有那么多人使用它.
a p*_*erd 9
自2012年3月以来,我们一直在使用Nodeunit并且没有回头.它简单易用,它允许您在模块级和类级别的夹具(设置/拆卸)之间进行选择,它有一套合理的内置断言,其命令行工具非常灵活.尝试将它与nodemon结合使用.
我们简要地看了一下Vows,但是不想要一个全新的奇怪语法来定义测试.您所需要的只是断言,固定装置和合适的线束,而Nodeunit完全符合要求.
归档时间:
14 年,7 月 前
查看次数:
18338 次
最近记录:
11 年,5 月 前