栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

与Spring Boot和Spock的集成测试

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

与Spring Boot和Spock的集成测试

问题在于Spock Spring正在寻找Spring的

@ContextConfiguration
注解,而没有找到它。严格地说
MyTestSpec


标注了
@ContextConfiguration
,因为它是一个元注释
@SpringApplicationConfiguration
,但斯波克Spring不考虑元注释作为其搜索的一部分。解决此限制存在一个问题。同时,您可以解决它。

所有

@SpringApplicationConfiguration
要做的就是
@ContextConfiguration
使用特定于Boot的上下文加载器进行自定义。这意味着您可以通过使用适当配置的
@ContextConfiguration
注释来达到相同的效果:

@ContextConfiguration(loader = SpringApplicationContextLoader.class, classes = MyServer.class)@WebAppConfiguration@IntegrationTestclass MyTestSpec extends Specification {    …}

更新: 只是要确保它是明确的(并且基于注释,不是),为此,您需要

org.spockframework:spock-spring
在类路径中使用。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/495677.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号