본문 바로가기

개발관련/웹개발

모키토로 HttpSerlvetRequest 테스트하기


String cookieString = "쿠키스트링;
  
  mockReq = mock(HttpServletRequest.class);
  cookie = new Cookie("testCookie", URLEncoder.encode(cookieString, "UTF-8"));
  cookie.setMaxAge(0);
  cookie.setPath("/");
  when(mockReq.getCookies()).thenReturn(new Cookie[]{cookie});


오랬동안 정리한번 해야겠다고 생각했었는데
이제사하네..ㅎㅎ

new Cookie[]{cookie} 가 포인트

여기 참고 했슴다

http://docs.atlassian.com/atlassian-seraph/2.3/xref-test/com/atlassian/seraph/service/rememberme/TestDefaultRememberMeService.html