1 package org.openecomp.portalapp.portal.controller;
3 import static org.junit.Assert.*;
5 import javax.servlet.http.HttpServletRequest;
6 import javax.servlet.http.HttpServletResponse;
8 import org.drools.core.command.assertion.AssertEquals;
9 import org.junit.Before;
10 import org.junit.Test;
11 import org.mockito.InjectMocks;
12 import org.mockito.Mock;
13 import org.mockito.Mockito;
14 import org.mockito.MockitoAnnotations;
15 import org.openecomp.portalapp.controller.sessionmgt.SessionCommunicationController;
16 import org.openecomp.portalapp.portal.framework.MockitoTestSuite;
17 import org.openecomp.portalapp.portal.core.MockEPUser;
18 import org.openecomp.portalapp.service.sessionmgt.ManageService;
20 public class SessionCommunicationControllerTest {
24 ManageService manageService;
27 SessionCommunicationController SessionCommunicationController = new SessionCommunicationController();
31 MockitoAnnotations.initMocks(this);
34 NullPointerException nullPointerException = new NullPointerException();
35 MockitoTestSuite mockitoTestSuite = new MockitoTestSuite();
36 MockEPUser mockUser = new MockEPUser();
38 HttpServletRequest mockedRequest = mockitoTestSuite.getMockedRequest();
39 HttpServletResponse mockedResponse = mockitoTestSuite.getMockedResponse();
43 public void getSessionSlotCheckIntervalTest() throws Exception
45 Mockito.when(manageService.fetchSessionSlotCheckInterval()).thenReturn(1);
46 int result = SessionCommunicationController.getSessionSlotCheckInterval(mockedRequest, mockedResponse);
47 assertEquals(result, 1);
52 public void extendSessionTimeOutsTest() throws Exception
54 Mockito.doNothing().when(manageService).extendSessionTimeOuts("test");
55 Boolean result = SessionCommunicationController.extendSessionTimeOuts(mockedRequest, mockedResponse, "test");
56 assertEquals(result, true);