gpt4 book ai didi

java - 如何使用 spock 框架在多个 spock 测试 groovy 之间共享昂贵的资源

转载 作者:太空宇宙 更新时间:2023-11-04 07:26:16 25 4
gpt4 key购买 nike

我正在使用 Maven Surefire 插件运行一组 Spock 测试作为集成测试用例。我知道我们可以使用 @Shared 关键字在单个文件中跨规范的固定装置共享资源。

但是,是否可以在不同的规范文件之间共享它,可能与某些规范运行程序共享?或者一些我不知道的注释?

最佳答案

Spock 使用 JUnit 执行模型,该模型不设想在测试类之间共享状态。常见的解决方案是使用静态单例管理共享状态。

关于java - 如何使用 spock 框架在多个 spock 测试 groovy 之间共享昂贵的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18484211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com