解决junit获取注入bean问题
程序员文章站
2022-04-16 14:27:22
...
解决junit获取注入bean问题:
注解引入多个配置文件情况:
我们使用spring写junit单测的时候,有的时候我们的spring配置文件只有一个。我们在类的注释上面会这样写:
- @RunWith(SpringJUnit4ClassRunner.class)
- @ContextConfiguration(locations = "classpath*:spring-ctx-application.xml")
但有的时候我们的项目很复杂,其中的spring配置文件被拆分成了多个,这样该如何写上面这段单测代码而引入多个配置文件呢?如下:
- @RunWith(SpringJUnit4ClassRunner.class)
- @ContextConfiguration(locations = { "classpath*:spring-ctx-application.xml",
- "classpath*:spring-ctx-consumer.xml" })
这样就可以轻松的引入多个spring的配置文件了。
或者配置符合某一个正则表达式的一类文件,如:
上一篇: 改变图像,运用match方法的实例代码
推荐阅读
-
解决Vue axios post请求,后台获取不到数据的问题方法
-
解决layer.open弹出框不能获取input框的值为空的问题
-
input获取焦点时底部菜单被顶上来问题的解决办法
-
数据库批量sql插入语句动态获取最新自增id问题如何解决?
-
Android获取清单文件中的meta-data,解决碰到数值为null的问题
-
解决Android 7.0及以上系统Uri.fromFile获取Uri报错问题
-
解决Python获取字典dict中不存在的值时出错问题
-
解决angular2 获取到的数据无法实时更新的问题
-
解决jQuery动态获取手机屏幕高和宽的问题
-
怎样获取最新版的javascript文件,解决被浏览器缓存的问题