标签: java spock
我使用maven surefire插件运行一组Spock测试作为集成测试用例。 我知道我们可以使用@Shared关键字在单个文件中跨spec的夹具共享资源。
但是,是否可以在不同的Spec文件中共享它,可能还有一些规范转换器? 或者我不知道的一些注释?
答案 0 :(得分:1)
Spock使用JUnit执行模型,该模型没有设想测试类之间的共享状态。常见的解决方案是使用静态单例管理共享状态。