我从事Java项目,并开始使用Spock框架在Groovy中编写单元测试。但我对Spock的嘲弄功能有异议,希望有人能找出我做错了什么。FooService中调用基类HasFooContext中的getFoo方法,后者反过来调用其fooContext属性的getFoo方法。= null : "no foo available";
ret
试图扩大Spock在工作中的吸引力,却遇到了这个问题。实际上是尝试为Groovy类编写单元测试,但它调用了Java。静态方法调用私有构造函数。因为它试图连接到ZooKeeper,所以我想在这个单元测试中模拟它(而不是在内部运行一个作为单元测试的一部分)。我的测试毫不费力地到达了构造函数,但我无法通过该ctor:
def 'my test