【问题标题】:Mocha - Chai Unit Terst report generation - NodeJSMocha - Chai Unit Terst 报告生成 - NodeJS
【发布时间】:2020-07-20 08:14:39
【问题描述】:

我正在使用 Mocha chai 对示例 NodeJS 项目进行单元测试。后跟以下参考。

https://www.sitepoint.com/unit-test-javascript-mocha-chai/

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

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

npm run test

如何生成测试报告。

【问题讨论】:

  • 你的意思是测试覆盖率报告吗?
  • @VPaul:是的,它的报道报告

标签: javascript node.js unit-testing mocha.js chai


【解决方案1】:

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

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

您可以查看类似的问题以了解有关纽约市使用情况的更多信息:Code coverage with Mocha

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-20
    • 2011-03-02
    相关资源
    最近更新 更多