小编KND*_*raj的帖子

可在测试 Nodejs Express App 期间使用的内存数据库

我只想在为 Express API 运行单元测试用例时使用内存数据库。对于 Java Spring 中的实例,我们使用 H2 数据库进行测试,主要使用 mysql。

所以任何建议都是一样的。

另外,我如何更改 package.json ,以便在运行mocha节点时自动捕获内存数据库来存储值。就像在 Spring 中一样,我们将 application.properties 放在 test 文件夹中,然后 spring 会自动获取测试数据库设置。

unit-testing mocha.js in-memory-database node.js package.json

6
推荐指数
0
解决办法
1270
查看次数

如何从 Jacoco 和声纳代码覆盖范围中删除 Swagger 线

我使用 Swagger 进行 API 文档,因此我们使用 Swagger 注释@ApiOperation, @ApiResponses, @ApiImplicitParams等,每个 api 至少包含 3-5 行。

Sonar 正在考虑将这些行作为总体代码覆盖率指标。那么有没有一种方法可以让 Sonar 或 Jacoco 忽略 Swagger 注释进行整体代码覆盖率分析。

code-coverage jacoco swagger sonarqube

5
推荐指数
0
解决办法
556
查看次数