先创建MockHttpServletRequestrequest 和MockHttpServletResponseresponse,注意不要加任何多余的东西,当时自作聪明在这个两个值上加了mock,也没报错。然后放值放不进去
1、测试类里面创建以下
private MockHttpServletRequestrequest;
private MockHttpServletResponseresponse;
@Before
public void setUp(){
request =new MockHttpServletRequest();
request.setCharacterEncoding(“UTF-8”);
response =new MockHttpServletResponse();
}
2、放值
request.getSession(true).setAttribute(“1”,“1”);
3、方法调用
service.test(request)