为了账号安全,请及时绑定邮箱和手机立即绑定

junit4单元测试servletContext空指针异常

junit4单元测试servletContext空指针异常

长风秋雁 2019-03-14 16:15:23
如果把获取WEB路径的注释掉,单元测试就正常所以求助:如何配置单元测试避免servletContext空指针异常?
查看完整描述

1 回答

?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

webApplicationContextnull
你不能在static的静态块中这样做。你应该使用spring的方式来初始化上下文,或者你自己初始化ApplicationContext
参考这个示例吧。


单元测试没有WEB环境,所有的WEB对象都是Mock而来。你想要获取啥参数,应该都是提前知道的。而不需要通过ServletContext来获取。单元测试环境也没有ServletContext对象。


查看完整回答
反对 回复 2019-04-24
  • 1 回答
  • 0 关注
  • 465 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号