【发布时间】:2019-11-11 10:40:27
【问题描述】:
我已经按照此处所述设置了我的环境:https://medium.com/developer-circles-lusaka/how-to-write-an-express-js-server-using-test-driven-development-921dc55aec07
这意味着我正在使用配置包来选择环境。
我想做的是在执行每个测试之前(重新)填充数据库。我希望这可以使用 Mocha 提供的 beforeEach() 钩子来完成(我使用 Mocha 作为测试运行器)。
我的问题是什么是一次将一堆数据全部加载到数据库中的有效方法(我正在使用 Mongoose 以防万一。我不知道插入时是否可以省略)?最好是在与测试分开的文件中完成。
【问题讨论】:
标签: javascript mongodb express mocha.js e2e-testing