标签: grails spock geb
有没有办法设置在Spock规范中执行测试的顺序?
例如:
class MySpec extends IntegrationSpec { def 'test A'... def 'test B'... }
我希望'test A'始终在'test B'
这是因为我正在使用Geb和Spock进行一些功能测试,并且数据不会在测试之间回滚。
答案 0 :(得分:32)
您可以在规范上使用@Stepwise注释,spock将按照指定的顺序运行Spec的每个测试定义。请看this example。
@Stepwise