只是想知道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
。我错过了什么还是这是预期的行为?