2

我研究了为用 node.js 开发的应用程序编写单元测试的各种框架。Mocha 中存在多个选项,例如:nodeunit、jasmine-node、should.js 库。一切似乎都能够测试一切。我找不到上述任何选项的任何限制。

我更喜欢使用 nodeunit,因为它看起来很容易作为初学者使用。在我开始研究之前,任何关于 nodeunit 限制的建议都会非常有帮助。或者如果有人认为在 node.js 中存在更简单和更好的单元测试选项,请提供任何建议。

4

1 回答 1

1

我之前在 Java 中使用过 JUnit,想找到类似的测试框架。我很难开始使用像 Mocha 这样的 BDD 框架。最后我停在节点单元上。我在 node 单元中找不到的所有高级功能都在 expect.js 中找到。在 Web 应用程序上下文中,另一个重要的测试框架是 superagent(它有助于发出请求,并在测试中获得响应),它很容易与节点单元混合,并且易于测试异步代码。另一件好事是 WebStorm 插件 :)

于 2013-11-15T15:37:51.037 回答