Jest中的钩子函数
beforeAll、afterAll
生效范围是当前的测试文件。
- beforeAll,在当前所有测试用例之前执行
- afterAll,在当前所有测试用例之后执行
也就是说,我们可以在测试前做准备工作,测试后做收尾工作。
beforeAll(()=>{});
afterAll(()=>{});
beforeEach、afterEach
- beforeEach,在每个测试用例之前执行
- afterEach,在每个测试用例之后执行
也就是说,我们可以在测试用例前后做调整工作
beforeEach(()=>{});
afterEach(()=>{});