node.js - Mocha 的代码覆盖率

标签 node.js unit-testing code-coverage mocha.js

我正在使用 Mocha 来测试我的 NodeJS 应用程序。我无法弄清楚如何使用它的代码覆盖率功能。我试着用谷歌搜索它,但没有找到任何合适的教程。请帮忙。

最佳答案

你需要一个额外的库来覆盖代码,你会被它的强大和简单所震撼istanbul是。在通过 mocha 测试后尝试以下操作:

npm install nyc

现在,只需将命令 nyc 放在现有测试命令的前面,例如:

{
  "scripts": {
    "test": "nyc mocha"
  }
}

关于node.js - Mocha 的代码覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16633246/

相关文章:

Javascript数组解析

javascript - 如何使用 Papa Parse 读取本地文件?

delphi - 如何访问 TTestSetup 类中 TTestCase 的字段

phpunit - 如何选择 PHPUnit 用于代码覆盖的驱动程序?

java - 使用 OpenClover、Java 和 Gradle 集成测试代码覆盖率报告

javascript - 使用 npm angular2 导入库

javascript - 检查 Jasmine 测试中一个函数是否调用了另一个函数

c# - 使用不同的数据模型进行测试

java - (Jacoco) 传送到 Apache Spark 的代码的代码覆盖率?

node.js - MongoDB,有没有一种方法可以在更新文档之前添加新字段?