是否可以在Spock中定义测试依赖关系?
问题描述:
我试图实现类似的功能在以下TestNG的代码:是否可以在Spock中定义测试依赖关系?
@Test
public void method1() {}
@Test(dependsOnMethods = { "method1" })
public void method2() {}
我无法找到类似的概念斯波克。那可能吗?
我试图实现类似的功能在以下TestNG的代码:是否可以在Spock中定义测试依赖关系?
@Test
public void method1() {}
@Test(dependsOnMethods = { "method1" })
public void method2() {}
我无法找到类似的概念斯波克。那可能吗?
是的,这将工作。谢谢! – Crazyjavahacking
也许你想从一个教过很多开发团队的人那里得到一个免费的小费:不要使用它!测试应该是彼此独立的。在99%的情况下,你可以设计你的测试来做你认为需要依赖的东西,而不会使它们相互依赖。如果你认为你需要它,请三思。如果你仍然认为你这样做,请重新考虑一次。在我上一个1,500个测试项目中,只有一个(1!)对'@ Stepwise'有很好的理由,这是一个Geb测试,而不是纯粹的Spock测试。 – kriegaex