我想决定是否从一个大的Node应用程序从誓约切换到摩卡。我应该从誓言转向摩卡吗?
我已经享受了几乎所有的誓言体验 - 但对于传递的参数有些奇怪。我总是不得不挠头去记住主题是如何工作的,这会干扰写测试的基础知识。在深度嵌套的异步测试中,这尤其成问题。尽管我发现将Vows与async.js结合起来可以提供一些帮助。
因此,摩卡在其报告中似乎更加灵活。我喜欢自由选择测试风格&,它在浏览器中运行也很重要,这非常有用。但我担心它仍不能解决深度嵌套异步测试的可读性问题。
有没有人有任何实际的建议 - 摩卡可以做深层嵌套测试可读吗?我错过了什么吗?
毫无疑问,是的。 – Raynos 2012-02-13 10:48:55