作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Mocha chai
对示例 NodeJS
项目进行单元测试。接下来是以下引用。
https://www.sitepoint.com/unit-test-javascript-mocha-chai/
我可以使用终端成功运行测试。它显示成功/失败测试状态。但是,没有生成测试报告。
我在终端中使用以下命令来运行测试
npm run test
如何生成测试报告。
最佳答案
尝试纽约 ( https://www.npmjs.com/package/nyc )。与 mocha 一起作为依赖项安装,如果您的测试通过,这将轻而易举地为您生成覆盖率报告。
我个人更喜欢使用 jest ( https://www.npmjs.com/package/jest ) 而不是 mocha/chai+nyc,它预先配备了报告功能,并且使用起来也非常简单,但这里重要的是您的选择。
您可以查看类似的问题,以了解有关纽约使用情况的更多信息:Code coverage with Mocha
关于javascript - Mocha - Chai Unit Terst 报告生成 - NodeJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61091857/
我正在使用 Mocha chai 对示例 NodeJS 项目进行单元测试。接下来是以下引用。 https://www.sitepoint.com/unit-test-javascript-mocha-
我是一名优秀的程序员,十分优秀!