문제

i want to set the UserPrincipal() to null from junit of my application. For that i have tried to set the request to null but i got null pointer exception. Please help me to resolve the problem. Below is my code

if(request.getUserPrincipal()!=null){
     username=request.getUserPrincipal().getName();
}

i want to get the condition false.

도움이 되었습니까?

해결책

i have found the solution...

get MockHttpServletRequest from junit and set userprinciple to null

MockHttpServletRequest httpServletRequest = new MockHttpServletRequest();
httpServletRequest.setUserPrincipal(null);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top