繁体   English   中英

当 Spring 上下文无法启动时,Spock 测试被忽略

[英]Spock test being Ignored when Spring context cannot start

我对 Spring Spock 集成有疑问。 我在 Spock 中进行了 SpringBoot 测试,它设置了应用程序上下文。 如果由于某种原因 Spring 上下文被破坏(例如缺少 Autowired 依赖项),那么测试 class 中的所有 Spock 测试都将被忽略并且构建成功。 如果应用程序上下文失败,是否有任何解决方案可以使构建失败或不忽略 Spock 测试?

我想通了。 事实证明,上述行为是由于 maven-surefire-plugin v.3.0.0-M4 中的错误造成的。 在版本 3.0.0-M7 中,构建按预期失败。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM