【发布时间】:2020-06-08 04:10:50
【问题描述】:
这两个测试有什么区别:
beforeEach(doSomething)
describe("i am the only root describe in this test file", () => {
// many test cases...
})
describe("i am the only root describe in this test file", () => {
beforeEach(doSomething)
// many test cases...
})
【问题讨论】:
-
Describe 为测试创建一个闭包。 BeforeEach 将在所有这些内部测试的每个测试之前运行。在第一个例子中,写 beforeEach 会执行一次(虽然不确定)
标签: javascript unit-testing mocha.js