0

我有以下文件

test1.ts
test2.ts
test3.ts
test4.ts
test5.ts

我想在前后统一开始测试,以便我只启动一次应用程序并运行测试并在那之后关闭它

每个测试文件都有自己的描述

4

1 回答 1

0

test/我可以通过在我的目录中添加一个文件来执行此操作,该文件setup.spec.ts使用 mochas before & after hooks 执行设置和拆卸。这些钩子在您的其他测试文件中的任何描述块之前/之后运行。

import {setupApp, teardownApp} from '../src/helpers/app';

before(async () => {
  await setupApp();
});

after(async () => {
  await teardownApp();
});

于 2019-07-23T14:25:31.700 回答