我正在尝试决定是否从Vows切换到Mocha以获取大型Node应用程序.
我几乎享受了所有誓言的体验 - 但是这个论点传递只有一些奇怪的地方.我总是不得不抓住我的头脑来记住主题是如何工作的,这会干扰编写测试的基础知识.在深度嵌套的异步测试中尤其有问题.虽然我发现将Vows与async.js结合起来可以帮助一点.
所以Mocha的报道似乎更灵活.我喜欢选择测试风格的自由,重要的是它也可以在浏览器中运行,这将非常有用.但我担心它仍然无法解决深层嵌套异步测试的可读性问题.
有没有人有任何实用的建议 - 摩卡可以让深层嵌套测试可读吗?我错过了什么吗?