如何在不使用继承的情况下在测试间共享@MockBeans与Mock方法?
我的集成测试基础场景说明
我目前维护着一个供其他集成测试复用的基础测试场景,这个场景里封装了若干用于外部服务集成的Mock Bean——也就是用@MockBean注解标记的模拟实例。
在我的集成测试类中,当前是这么配置的:
- 声明了用于初始化集成测试的相关字段与注解
- 依赖
MockMvc来构建测试上下文,这套配置是验证系统核心功能——Order订单创建所必需的 - Order的创建逻辑是通过调用Rest API的
POST接口完成,创建后的订单数据会存储到内存数据库中
不过目前这套方案……
内容的提问来源于stack exchange,提问作者Dherik
相关产品推荐
相关产品推荐

