Bri*_*ian 1 javascript functional-testing mocha.js node.js
我使用 mocha 进行 Node.js 功能测试。
我的测试中有几个文件。
如何在所有测试开始之前只运行一段代码一次?
例如,我可能必须在所有测试开始之前设置一个 docker 容器。用摩卡可以做到这一点吗?
该before钩子为每个测试文件运行 1 次。这不能满足我的需求。
如果您将它们放在任何描述块之外,您可以拥有“根”级挂钩。因此,您可以将相关代码放入测试文件夹内的任何文件中。
before(function() {
console.log('before any tests started');
});
Run Code Online (Sandbox Code Playgroud)
请参阅文档: http: //mochajs.org/#root-level-hooks
| 归档时间: |
|
| 查看次数: |
6459 次 |
| 最近记录: |