请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,我想问下为什么要继承BaseTest这个接口,这个接口是干嘛的啊,里面好像只有2个注解在起作用

正在回答

1回答

翔仔 2019-03-25 13:19:36

同学好,BaseTest主要是用来启动UT并且加载spring-dao.xml这些配置文件方便注入进行测试的。我们的ut类很多,每次都要加载这些文件的话就需要继承一个基类去完成这样的事情比较好

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_Ultraman_4 #1
    但是这个接口里没有代码,只有两个注解,这两个注解就完成启动ut和加载配置文件的作用了吗
    回复 有任何疑惑可以回复我~ 2019-03-25 15:10:04
  • 翔仔 回复 提问者 qq_Ultraman_4 #2
    是的,@RunWith(SpringJUnit4ClassRunner.class)表示的是以ut方式启动,后者表示加载对应的上下文,具体可以点击进到标签里面,会有相关的代码,然后spring框架负责解析并且实现里面的方法
    回复 有任何疑惑可以回复我~ 2019-03-26 00:29:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信