我应该使用什么测试框架来测试节点 js 模块?

What testing framework should I use to test node js modules?

我正在构建一个需要在发布前进行一些测试的 NodeJS 模块。我熟悉 KarmaProtractor 都使用 Jasmine。但它们都是为了在与我的模块无关的浏览器上进行测试(因为它是其他 applications/modules 的核心代码)。

这里最好的选择是什么?我想要做的就是调用我的模块的一些函数,向它提供数据并期待一些结果(return 值)。无需与浏览器交互。

我最喜欢的测试 nodejs 的堆栈是

希望对您有所帮助