Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 摩卡-柴单元Terst报告生成-NodeJS_Javascript_Node.js_Unit Testing_Mocha.js_Chai - Fatal编程技术网

Javascript 摩卡-柴单元Terst报告生成-NodeJS

Javascript 摩卡-柴单元Terst报告生成-NodeJS,javascript,node.js,unit-testing,mocha.js,chai,Javascript,Node.js,Unit Testing,Mocha.js,Chai,我正在使用mochachai对示例NodeJS项目进行单元测试。然后是下面的参考 我可以使用终端成功地运行测试。它显示成功/失败测试状态。 但是,不生成测试报告 我在终端中使用了下面的命令来运行测试 npm run test 如何生成测试报告。试试纽约()。作为依赖项与mocha一起安装,如果您的测试通过,这将轻松为您生成覆盖率报告 我个人更喜欢使用jest()而不是mocha/chai+nyc,它预先配备了报告功能,而且使用起来也非常简单,但在这里重要的是您的选择 您可以查看一个类似的问题

我正在使用
mochachai
对示例
NodeJS
项目进行单元测试。然后是下面的参考

我可以使用终端成功地运行测试。它显示成功/失败测试状态。 但是,不生成测试报告

我在终端中使用了下面的命令来运行测试

npm run test
如何生成测试报告。

试试纽约()。作为依赖项与mocha一起安装,如果您的测试通过,这将轻松为您生成覆盖率报告

我个人更喜欢使用jest()而不是mocha/chai+nyc,它预先配备了报告功能,而且使用起来也非常简单,但在这里重要的是您的选择


您可以查看一个类似的问题,了解更多有关纽约市使用情况的信息:

您是指测试覆盖率报告吗?@VPaul:是的,它的覆盖率报告