【发布时间】:2014-04-21 13:06:01
【问题描述】:
我正在开发一个 mocha 自动化框架。因为有两个钩子 beforeEach() 和 afterEach() 将为每个测试用例执行。我已经在这些钩子中定义了测试设置和清理。但是我对每个测试用例都有不同的设置和清理,所以我不能使用 beforeEach() 和 afterEach()。
describe()
{
beforeEach(setup) //test setup
it(Test1)
it(Test2)
it(Test3)
afterEach(cleanup)//test cleanup
}
在上面的代码中,每个测试都遵循不同的设置和清理。是否还有其他满足此条件的钩子或方法,即允许对单个测试用例进行不同设置和清理的钩子?
【问题讨论】: