使用这两种形式在行为而不是语法上有什么区别?
describe.each(testCases)('...', (...) => {
// write tests in here
});
testCases.forEach((...) => {
describe('...', (...) => {
// write tests in here
});
});
...
仅表示我省略了实现细节。
我正在寻找这两种形式的行为差异,而不是它们的语法差异。例如,挂钩内部和外部代码的执行顺序是否完全不同?