第二个问题是当我想要设置和检查一个更复杂的对象时(在这个虚拟示例中,toTest也有一个数组):TestArrayIsNotNull() {
if (toTest ==理想情况下,我希望有一个属性,它位于每个测试的顶部,并且只有在“先决条件”测试通过时才运行测试。我知道在属性中引用一个测试方法到另一个测试方法几乎肯定会有问题-你可能必须使用一个硬编码到方法名的字符串(所以如果方法名改变了,或者方法不存在会发生什么)。我相
我的问题是,如果在beforeEach中抛出错误,整个测试套件就会被关闭。我将尝试说明,这是如何在成功的测试上运行的: beforeEach hook for Test A beforeEach hook for如果“用于测试A的beforeEach钩子”中出现错误,则它当前的运行方式如下: beforeEa