+ @Test
+ public void notificationRead() {
+ PowerMockito.mockStatic(UserUtils.class);
+ Mockito.when(UserUtils.getUserId(mockedRequest)).thenReturn(1);
+ userNotificationController.notificationRead("1", mockedRequest);
+ }
+
+ @Test
+ public void notificationRead_Error() {
+ PowerMockito.mockStatic(UserUtils.class);
+ Mockito.when(UserUtils.getUserId(mockedRequest)).thenReturn(1);
+ userNotificationController.notificationRead("Test", mockedRequest);
+ }
+
+ @Test
+ public void getNotificationHistory() {
+ PowerMockito.mockStatic(EPUserUtils.class);
+ EPUser user = mockUser.mockEPUser();
+ HttpSession session = mockedRequest.getSession();
+ session.setAttribute("user", user);
+ Mockito.when(EPUserUtils.getUserSession(mockedRequest)).thenReturn(user);
+ userNotificationController.getNotificationHistory(mockedRequest, mockedResponse);
+ }
+
+ @Test
+ public void testGetRoles() {
+
+ List<EpRoleNotificationItem> NotifRoles =new ArrayList<>();
+ EpRoleNotificationItem epRole=new EpRoleNotificationItem();
+ epRole.setId(1l);
+
+ Mockito.when(userNotificationService.getNotificationRoles(1l)).thenReturn(NotifRoles);
+ userNotificationController.testGetRoles(mockedRequest, 1l);
+
+
+ }
+
+ @Test
+ public void getNotificationAppRoles() {
+ List<EcompAppRole> epAppRoleList =new ArrayList<>();
+ Mockito.when(userNotificationService.getAppRoleList()).thenReturn(epAppRoleList);
+ userNotificationController.getNotificationAppRoles(mockedRequest, mockedResponse);
+ }
+
+
+ @Test
+ public void getMessageRecipients() {
+
+ Mockito.when(userNotificationService.getMessageRecipients(1l)).thenReturn(new ArrayList<>());
+ userNotificationController.getMessageRecipients(1l);
+ }
+