summaryrefslogtreecommitdiffstats
path: root/authz-defOrg
diff options
context:
space:
mode:
authorGUNDAPANENI <bg5457@att.com>2017-10-03 11:42:40 -0500
committerGUNDAPANENI <bg5457@att.com>2017-10-03 11:43:02 -0500
commit0a38f42e5fcc6a731ab740d447b48d6bbd25623c (patch)
treeecd911bb6f77e643973f46d89a4a3baa6a523c03 /authz-defOrg
parent23256c452e2c078768bbb71d0dc1525767c9c0f1 (diff)
add unittests to autz
add unittests to autz services Issue-Id: AAF-81 Change-Id: Iefb5f1947dcc68a562dc67dc71859e4f92059b55 Signed-off-by: GUNDAPANENI <bg5457@att.com>
Diffstat (limited to 'authz-defOrg')
-rw-r--r--authz-defOrg/src/test/java/org/onap/aaf/osaaf/defOrg/JU_DefaultOrg.java66
-rw-r--r--authz-defOrg/src/test/java/org/onap/aaf/osaaf/defOrg/JU_DefaultOrgIdentity.java23
-rw-r--r--authz-defOrg/src/test/resources/test.txt0
3 files changed, 74 insertions, 15 deletions
diff --git a/authz-defOrg/src/test/java/org/onap/aaf/osaaf/defOrg/JU_DefaultOrg.java b/authz-defOrg/src/test/java/org/onap/aaf/osaaf/defOrg/JU_DefaultOrg.java
index 19acfdbe..ba0ad6b6 100644
--- a/authz-defOrg/src/test/java/org/onap/aaf/osaaf/defOrg/JU_DefaultOrg.java
+++ b/authz-defOrg/src/test/java/org/onap/aaf/osaaf/defOrg/JU_DefaultOrg.java
@@ -22,16 +22,11 @@
******************************************************************************/
package org.onap.aaf.osaaf.defOrg;
-import static org.junit.Assert.*;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.regex.Matcher;
-
-import javax.mail.Address;
-import javax.mail.internet.InternetAddress;
+import java.util.Set;
import org.junit.Before;
import org.junit.Test;
@@ -41,12 +36,7 @@ import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
import org.onap.aaf.authz.env.AuthzEnv;
import org.onap.aaf.authz.env.AuthzTrans;
-import org.onap.aaf.authz.org.Executor;
import org.onap.aaf.authz.org.OrganizationException;
-import org.onap.aaf.authz.org.Organization.Identity;
-import org.onap.aaf.authz.org.Organization.Policy;
-import org.onap.aaf.osaaf.defOrg.DefaultOrg;
-import org.onap.aaf.osaaf.defOrg.Identities.Data;
import org.powermock.api.mockito.PowerMockito;
import org.powermock.modules.junit4.PowerMockRunner;
@@ -70,12 +60,13 @@ String defFile;
@Mock
File fIdentitiesMock;
+
@Before
public void setUp() throws OrganizationException{
MockitoAnnotations.initMocks(this);
PowerMockito.when(authzEnvMock.getProperty(s=(REALM + ".mailHost"), null)).thenReturn("hello");
PowerMockito.when(authzEnvMock.getProperty(s=(REALM + ".supportEmail"), null)).thenReturn("notnull");
- PowerMockito.when(authzEnvMock.getProperty(Matchers.anyString())).thenReturn("C:/Users/sv8675/Desktop/AAF-Code-Sai/AAF-master/authz/authz-defOrg/src/main/java/test.txt");
+ PowerMockito.when(authzEnvMock.getProperty(Matchers.anyString())).thenReturn("src\\test\\resources\\test.txt");
PowerMockito.when(fIdentitiesMock.exists()).thenReturn(true);
//PowerMockito.when((fIdentitiesMock!=null && fIdentitiesMock.exists())).thenReturn(true);
defaultOrg = new DefaultOrg(authzEnvMock);
@@ -85,9 +76,54 @@ public void setUp() throws OrganizationException{
public void test() throws OrganizationException{
//PowerMockito.when(authzEnvMock.getProperty(Matchers.anyString())).thenReturn(" ");
//defaultOrg = new DefaultOrg(authzEnvMock);
- assertTrue(true);
+ assertTrue(defaultOrg != null);
+}
+
+
+@Test //(expected=OrganizationException.class)
+public void testMultipleCreds() throws OrganizationException{
+ String id = "test";
+ //PowerMockito.when(authzEnvMock.getProperty(Matchers.anyString())).thenReturn(" ");
+ //defaultOrg = new DefaultOrg(authzEnvMock);
+ boolean canHaveMultipleCreds;
+ canHaveMultipleCreds = defaultOrg.canHaveMultipleCreds(id );
+ System.out.println("value of canHaveMultipleCreds: " + canHaveMultipleCreds);
+ assertTrue(canHaveMultipleCreds);
+}
+
+
+@Test
+public void testGetIdentityTypes() throws OrganizationException{
+ Set<String> identityTypes = defaultOrg.getIdentityTypes();
+ System.out.println("value of IdentityTypes: " + identityTypes);
+ assertTrue(identityTypes.size() == 4);
}
+
+@Test
+public void testGetRealm() throws OrganizationException{
+ String realmTest = defaultOrg.getRealm();
+ System.out.println("value of realm: " + realmTest);
+ assertTrue(realmTest == REALM);
+}
+
+@Test
+public void testGetName() throws OrganizationException{
+ String testName = defaultOrg.getName();
+ System.out.println("value of name: " + testName);
+ assertTrue(testName == NAME);
+}
+
+
+@Test
+public void testGetDomain() throws OrganizationException{
+ String testDomain = defaultOrg.getDomain();
+ System.out.println("value of domain: " + testDomain);
+ assertTrue(testDomain == DOMAIN);
+}
+
+
+
@Test
public void testIsValidID(){
String Result = defaultOrg.isValidID(Matchers.anyString());
diff --git a/authz-defOrg/src/test/java/org/onap/aaf/osaaf/defOrg/JU_DefaultOrgIdentity.java b/authz-defOrg/src/test/java/org/onap/aaf/osaaf/defOrg/JU_DefaultOrgIdentity.java
index 5f915d5b..755f0b13 100644
--- a/authz-defOrg/src/test/java/org/onap/aaf/osaaf/defOrg/JU_DefaultOrgIdentity.java
+++ b/authz-defOrg/src/test/java/org/onap/aaf/osaaf/defOrg/JU_DefaultOrgIdentity.java
@@ -69,4 +69,27 @@ public class JU_DefaultOrgIdentity {
System.out.println("value of res " +res);
}
+
+ @Test
+ public void testIsFound(){
+ defaultOrgIdentityMock.isFound();
+ System.out.println("value of found " +defaultOrgIdentityMock.isFound());
+ assertFalse(defaultOrgIdentityMock.isFound());
+ }
+
+ @Test
+ public void testIsResponsible(){
+ defaultOrgIdentityMock.isResponsible();
+ System.out.println("value of res " +defaultOrgIdentityMock.isResponsible());
+ assertFalse(defaultOrgIdentityMock.isResponsible());
+ }
+
+ @Test
+ public void testFullName(){
+ String fullName = defaultOrgIdentityMock.fullName();
+ System.out.println("value of fullname " +fullName);
+ assertTrue(fullName == null);
+ }
+
+
}
diff --git a/authz-defOrg/src/test/resources/test.txt b/authz-defOrg/src/test/resources/test.txt
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/authz-defOrg/src/test/resources/test.txt