diff options
Diffstat (limited to 'ecomp-sdk/epsdk-app-common/src/test/java/org/onap/portalapp/controller')
-rw-r--r-- | ecomp-sdk/epsdk-app-common/src/test/java/org/onap/portalapp/controller/core/ProfileSearchControllerTest.java | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/ecomp-sdk/epsdk-app-common/src/test/java/org/onap/portalapp/controller/core/ProfileSearchControllerTest.java b/ecomp-sdk/epsdk-app-common/src/test/java/org/onap/portalapp/controller/core/ProfileSearchControllerTest.java index c9bdc896..cc672156 100644 --- a/ecomp-sdk/epsdk-app-common/src/test/java/org/onap/portalapp/controller/core/ProfileSearchControllerTest.java +++ b/ecomp-sdk/epsdk-app-common/src/test/java/org/onap/portalapp/controller/core/ProfileSearchControllerTest.java @@ -55,7 +55,9 @@ import org.mockito.Mock; import org.mockito.Mockito; import org.mockito.MockitoAnnotations; import org.onap.portalapp.framework.MockitoTestSuite; +import org.onap.portalsdk.core.auth.LoginStrategy; import org.onap.portalsdk.core.domain.User; +import org.onap.portalsdk.core.onboarding.exception.PortalAPIException; import org.onap.portalsdk.core.restful.client.SharedContextRestClient; import org.onap.portalsdk.core.service.RoleService; import org.onap.portalsdk.core.service.UserProfileService; @@ -79,6 +81,9 @@ public class ProfileSearchControllerTest { @Mock private SharedContextRestClient sharedContextRestClient; + + @Mock + LoginStrategy loginStrategy; @Before public void setup() { @@ -115,18 +120,27 @@ public class ProfileSearchControllerTest { } @Test - public void getUserTest() throws IOException{ - List<User> profileList = null; + public void getUserTest() throws IOException, PortalAPIException{ + List<User> profileList = new ArrayList<>(); + User user = new User(); + user.setOrgUserId("test"); StringWriter sw = new StringWriter(); PrintWriter writer = new PrintWriter(sw); + Mockito.when(loginStrategy.getUserId(mockedRequest)).thenReturn("test"); Mockito.when(mockedResponse.getWriter()).thenReturn(writer); Mockito.when(service.findAll()).thenReturn(profileList); profileSearchController.getUser(mockedRequest, mockedResponse); } @Test - public void getUserExceptionTest(){ + public void getUserExceptionTest() throws IOException, PortalAPIException{ List<User> profileList = null; + User user = new User(); + user.setOrgUserId("test"); + StringWriter sw = new StringWriter(); + PrintWriter writer = new PrintWriter(sw); + Mockito.when(loginStrategy.getUserId(mockedRequest)).thenReturn("test"); + Mockito.when(mockedResponse.getWriter()).thenReturn(writer); Mockito.when(service.findAll()).thenReturn(profileList); profileSearchController.getUser(mockedRequest, mockedResponse); } @@ -167,4 +181,4 @@ public class ProfileSearchControllerTest { public void toggleProfileActiveExceptionTest() throws IOException{ profileSearchController.toggleProfileActive(mockedRequest, mockedResponse); } -} +}
\ No newline at end of file |