下面是证明这一点的代码片段public class JavaClass { ClassWithStaticMethod.doSomething();}public class ClassWithStaticMethod {
public static void doSomething()ClassWithStaticMethod.doSomething()
我注意到then块中的条件的求值方式有一个奇怪的行为。条件应该在执行when块之后计算,但在一个特定的情况下,它是在执行之前执行的,因此失败。我可以用下面的简单规范来重现这个行为: import spock.lang.Specification
class ConditionalCondition extends Specification报告看起来是这样的,再次证实了同样的事实: non-working condition c