如何测试Node.js命令行界面(CLI)的Javascript代码

5

我需要在一个Node.js命令行工具/模块周围添加一些测试。没有涉及浏览器,我使用了很多“fs”模块来操作文件系统,因此我不确定基于浏览器的测试机制是否适用(沙箱)。

这里有哪些模块可以帮助我呢?


你的需求或者你想要做什么完全不清楚。这个问题似乎在寻求第三方资源,而且过于宽泛和不明确 - 这三点都是被认为是论坛离题和需要关闭的原因。 - jfriend00
通常,命令行程序会创建一些输出,您可以测试该输出以查看它是否为所需的输出。 - jfriend00
1个回答

5

请查看Vorpal.js。它允许你在node中创建一个交互式CLI,并且可以运行自定义命令来测试你想要测试的各种东西。

免责声明:我是它的作者。


太好了。看起来正是我所需要的。谢谢。 - jeff
很高兴能够帮到你!随时在SO上发布任何有关Vorpal的问题。 - dthree

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接