用户登录

在运行测试之前跟之后的时候,如果需要执行一些额外的任务,我们可以把它们放在测试套件的生命周期方法里面 ... 在这个演示测试里面可以试一下 ...

先从 Suite 里把需要的生命周期方法解构出来 .. before ... beforeEach .. after ... 还有 afterEach ...

然后可以分别去设置一下它们要执行的任务 .. before ... 在测试运行之前要做的事情 .. 给它一个回调 ... 先简单的在控制台上输出点文字 ... before test ...

复制几份 ... 再修改一下 ... beforeEach ... 在测试套件里的每条测试运行之前都会执行这个 beforeEach ...

下面是 after ... 在运行测试之后 ... 最后这个是 afterEach ... 在每条测试运行以后 ...

回到命令行 ... 运行一下测试 ...

你会发现 .. 测试运行之前,会执行 before ... 测试之后会执行 after test ...

每一条测试之后都会执行这个 beforeEach ... 每一条测试之后会执行 afterEach ...

测试生命周期方法(before, beforeEach, after, afterEach)《 Node.js 应用:测试 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点