fix backdoor issue when using portal
[aai/sparky-be.git] / sparkybe-onap-service / src / test / java / org / onap / aai / sparky / security / EcompSsoTest.java
diff --git a/sparkybe-onap-service/src/test/java/org/onap/aai/sparky/security/EcompSsoTest.java b/sparkybe-onap-service/src/test/java/org/onap/aai/sparky/security/EcompSsoTest.java
new file mode 100644 (file)
index 0000000..1863eb9
--- /dev/null
@@ -0,0 +1,36 @@
+package org.onap.aai.sparky.security;
+
+import static org.junit.Assert.assertNotNull;
+
+import java.util.ArrayList;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.mockito.Mockito;
+import org.onap.aai.sparky.security.portal.PortalRestAPICentralServiceImpl;
+import org.onap.portalsdk.core.onboarding.exception.PortalAPIException;
+import org.onap.portalsdk.core.restful.domain.EcompRole;
+
+
+public class EcompSsoTest {
+
+  private EcompSso ecompSso;
+  private PortalRestAPICentralServiceImpl portalRestCentralServiceImpl;
+
+  @Before
+  public void init() throws Exception {
+    ecompSso = new EcompSso();
+    portalRestCentralServiceImpl = Mockito.mock(PortalRestAPICentralServiceImpl.class);
+  }
+
+
+  @Test
+  public void TestValidateUserAccess() throws PortalAPIException {
+
+    Mockito.when(portalRestCentralServiceImpl.getUserRoles(Mockito.anyString()))
+        .thenReturn(new ArrayList<EcompRole>());
+    assertNotNull(ecompSso.validateUserAccess("ui_view"));
+  }
+
+
+}