码迷,mamicode.com
首页 > 编程语言 > 详细

Spring 单元测试 RequestContextHolder.getRequestAttributes()).getRequest(); 为空的原因

时间:2019-05-05 11:34:37      阅读:595      评论:0      收藏:0      [点我收藏+]

标签:org   XML   ice   数据   ring   tle   title   创建   pre   

原因是因为单元测试时没有加载 web.xml 中的:

技术图片
    <!-- spring在service层获取session和request需要创建的监听器 -->
    <listener>
        <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
    </listener>
技术图片

 

所以单元测试时如果需要用到 request 中的值的话,就用静态测试数据测试就好了~

Spring 单元测试 RequestContextHolder.getRequestAttributes()).getRequest(); 为空的原因

标签:org   XML   ice   数据   ring   tle   title   创建   pre   

原文地址:https://www.cnblogs.com/Jeely/p/10811938.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!