我对测试有些陌生(可怕,呵呵),所以如果这是无知的,请原谅我。
鉴于对测试框架所做的更改,spock-spring 0.7-groovy-2.0 是否与新的 Spring 3.2 版本兼容?
我查看了测试下的两个 Spring 3.2 文档:
但是没有什么能帮助我判断新的 Spring 3.2 测试框架是否仍然允许以 Spring 3.2 测试(Spring 3.2 文档第 11.3.4 节)描述的方式配置 Spock 规范的测试上下文,以便我的注释 bean 是可注入的。
无论如何我都试过了,但是在加载测试上下文时没有成功,尽管不依赖于注入 bean 的测试通过了。
我可以提供我的@ContextConfiguration 尝试的详细信息(在上面引用的 Spring 3.2 文档第 11.3.4 节中尝试过locations=
和classes=
模式),如果它应该工作,但现在我的问题是:Spock Specification testing context still be configured与 Spring 3.2 一起工作?
如果是这样,任何成功的例子都会很棒(没有看到任何带有 Spock 的 Spring 3.2)。
谢谢。