相关疑难解决方法(0)

将模拟bean注入spring环境进行测试

我知道有类似的问题,例如在这里,但是做了搜索,我找到了一个解决方案,我在这里更开心

但我唯一的问题是,我不确定如何实现这个解决方案.

我希望能够做的是通过HotswappableTargetSource覆盖我的应用程序上下文中的选择bean的bean定义和我的测试版本,然后运行测试.

然后,对于每个测试用例,我想指定哪些bean我想要热插拔,然后每个测试必须能够创建自己的模拟版本并交换它们,并能够再次交换回来.

我能够获得运行测试的应用程序上下文,但我不知道如何配置bean可热插拔.我知道如何在使用xml配置bean时这样做,但我不想回到使用xml来配置bean.

java spring unit-testing junit4 spring-aop

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

junit4 ×1

spring ×1

spring-aop ×1

unit-testing ×1