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

KND*_*raj 6 unit-testing mocha.js in-memory-database node.js package.json

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

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

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