Testing 可以在Spock中定义测试依赖项吗?

Testing 可以在Spock中定义测试依赖项吗?,testing,groovy,spock,Testing,Groovy,Spock,我正在尝试实现与以下TestNG代码类似的功能: @Test public void method1() {} @Test(dependsOnMethods = { "method1" }) public void method2() {} 我在斯波克找不到类似的概念。这是可能的吗? < P>我不知道斯波克的这些特征,但是可能是你所要寻找的。也许你想从指导很多开发团队的人身上得到免费的提示:不要使用它!测试应该相互独立。在99%的情况下,你可以设计你的测试来做你认为需要依赖的事情,而不是让它

我正在尝试实现与以下TestNG代码类似的功能:

@Test
public void method1() {}

@Test(dependsOnMethods = { "method1" })
public void method2() {}

我在斯波克找不到类似的概念。这是可能的吗?

< P>我不知道斯波克的这些特征,但是可能是你所要寻找的。

也许你想从指导很多开发团队的人身上得到免费的提示:不要使用它!测试应该相互独立。在99%的情况下,你可以设计你的测试来做你认为需要依赖的事情,而不是让它们相互依赖。如果你认为你需要它,请三思。然后,如果你仍然认为你这样做,重新考虑一下。在我上一个1500个测试的项目中,只有一个(1!)可以很好地证明
@Stepwise
,这是一个Geb测试,而不是一个纯粹的Spock测试。