只是想知道beforeEach当您使用object接口在实习生中嵌套功能测试时如何工作。例如
registerSuite({
name: 'Before Each Test Suite',
beforeEach: function () {
// parent beforeEach
},
'test one': function () {},
'inner suite': {
beforeEach: function () {
// nested beforeEach
},
'test two': function () {},
'test three': function () {}
}
});
在这种情况下,我希望父级beforeEach被调用三次(每个测试一次),嵌套beforeEach被调用两次。但是,在我的测试中,似乎父母beforeEach只被调用了两次。一次test one且仅一次inner suite。我错过了什么还是这是预期的行为?