X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-backend%2Fsrc%2Ftest%2Fjava%2Forg%2Foransc%2Fric%2Fportal%2Fdashboard%2FDashboardUserManagerTest.java;h=553865e74bf1619844e5e3095ab1680402d21db5;hb=a4c4e6ac19b6b36038bf2ec5bca54f1ead616bfc;hp=a8879fc3774bbe3b36657b31cb42747c0454fae2;hpb=09a0d3c769ba83727fe454093cd6054eca77cfdf;p=portal%2Fric-dashboard.git diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardUserManagerTest.java b/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardUserManagerTest.java index a8879fc3..553865e7 100644 --- a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardUserManagerTest.java +++ b/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardUserManagerTest.java @@ -25,6 +25,7 @@ import java.util.Set; import org.junit.Assert; import org.junit.jupiter.api.Test; +import org.onap.portalsdk.core.onboarding.exception.PortalAPIException; import org.onap.portalsdk.core.restful.domain.EcompRole; import org.onap.portalsdk.core.restful.domain.EcompUser; import org.slf4j.Logger; @@ -55,7 +56,13 @@ public class DashboardUserManagerTest { DashboardUserManager dum = new DashboardUserManager(true); EcompUser user = createEcompUser(loginId); dum.createUser(user); - logger.debug("Created user {}", user); + logger.info("Created user {}", user); + try { + dum.createUser(user); + throw new Exception("Unexpected success"); + } catch (PortalAPIException ex) { + logger.info("caught expected exception: {}", ex.toString()); + } Assert.assertFalse(dum.getUsers().isEmpty()); EcompUser fetched = dum.getUser(loginId); Assert.assertEquals(fetched, user); @@ -63,6 +70,12 @@ public class DashboardUserManagerTest { dum.updateUser(loginId, fetched); EcompUser missing = dum.getUser("foo"); Assert.assertNull(missing); + EcompUser unk = createEcompUser("unknown"); + try { + dum.updateUser("unk", unk); + } catch (PortalAPIException ex) { + logger.info("caught expected exception: {}", ex.toString()); + } } }