gpt4 book ai didi

spock - 如何在 Spock Test 的 where 部分使用实例变量

转载 作者:行者123 更新时间:2023-12-04 17:35:08 25 4
gpt4 key购买 nike

Spock 只允许从 where 块访问静态变量。

是否有任何解决方法可以在 where 块中使用哪些实例变量?

最佳答案

您可以使用 @Shared 注释实例变量,见 http://spockframework.github.io/spock/docs/1.0/data_driven_testing.html#sharing-of-objects-between-iterations .

关注:共享实例变量将在迭代之间保留其值并在方法之间共享。如果您不想这样做,请不要使用该方法。但据我了解,您在 where 中使用表格左右初始化变量值。无论如何阻止,所以应该没问题。

关于spock - 如何在 Spock Test 的 where 部分使用实例变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22707195/

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