1 package org.openecomp.portalapp.portal.authentication;
3 import static org.junit.Assert.assertFalse;
5 import javax.servlet.http.HttpServletRequest;
6 import javax.servlet.http.HttpServletResponse;
8 import org.junit.Before;
10 import org.mockito.InjectMocks;
11 import org.mockito.Mock;
12 import org.mockito.MockitoAnnotations;
13 import org.openecomp.portalapp.authentication.LoginStrategy;
14 import org.openecomp.portalapp.authentication.SimpleLoginStrategy;
15 import org.openecomp.portalapp.controller.EPFusionBaseController;
16 import org.openecomp.portalapp.portal.framework.MockitoTestSuite;
17 import org.openecomp.portalapp.portal.interceptor.SessionTimeoutInterceptor;
18 import org.springframework.web.method.HandlerMethod;
20 public class SessionTimeoutInterceptorTest {
24 LoginStrategy loginStrategy = new SimpleLoginStrategy();
27 EPFusionBaseController ePFusionBaseController = new EPFusionBaseController() {
31 HandlerMethod handlerMethod;
34 SessionTimeoutInterceptor sessionTimeoutInterceptor = new SessionTimeoutInterceptor();
38 MockitoAnnotations.initMocks(this);
41 MockitoTestSuite mockitoTestSuite = new MockitoTestSuite();
43 HttpServletRequest mockedRequest = mockitoTestSuite.getMockedRequest();
44 HttpServletResponse mockedResponse = mockitoTestSuite.getMockedResponse();
47 public void preHandleTest() throws Exception{
48 assertFalse(sessionTimeoutInterceptor.preHandle(mockedRequest, mockedResponse, ePFusionBaseController));
52 public void preHandleTestIfMethodIsinstanceOfHandlerMethod() throws Exception{
53 assertFalse(sessionTimeoutInterceptor.preHandle(mockedRequest, mockedResponse, handlerMethod));