JUnits for coverage
[portal.git] / ecomp-portal-BE-common / src / test / java / org / onap / portalapp / portal / transport / ExternalRoleDescriptionTest.java
index 63d230f..6a4b6ca 100644 (file)
 package org.onap.portalapp.portal.transport;
 
 import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
 
 import org.junit.Test;
 import org.onap.portalapp.portal.transport.ExternalRoleDescription;
 
 public class ExternalRoleDescriptionTest {
 
-       public ExternalRoleDescription mockExternalRoleDescription(){
+       private static final String TEST="test";
+       
+       @Test
+       public void externalRoleDescriptionTest(){
+               ExternalRoleDescription extRole=mockExternalRoleDescription();
+               
+               ExternalRoleDescription externalRoleDescription = new ExternalRoleDescription();
+                externalRoleDescription.setId(extRole.getId());
+                   externalRoleDescription.setName(extRole.getName());
+                   externalRoleDescription.setActive(extRole.getActive());
+                   externalRoleDescription.setPriority(extRole.getPriority());
+                   externalRoleDescription.setAppId(extRole.getAppId());
+                   externalRoleDescription.setAppRoleId(extRole.getAppRoleId());
+               
+               assertEquals(externalRoleDescription.getId(), TEST);
+               assertEquals(externalRoleDescription.getName(), TEST);
+               assertEquals(externalRoleDescription.getActive(), TEST);
+               assertEquals(externalRoleDescription.getPriority(), TEST);
+               assertEquals(externalRoleDescription.getAppId(), TEST);
+               assertEquals(externalRoleDescription.getAppRoleId(), TEST);
+               assertEquals(externalRoleDescription.hashCode(), extRole.hashCode());
+               assertTrue(externalRoleDescription.equals(extRole));
+               
+               assertFalse(externalRoleDescription.equals(null));
+               externalRoleDescription.setPriority(null);
+               assertFalse(externalRoleDescription.equals(extRole));
+               externalRoleDescription.setName(null);
+               assertFalse(externalRoleDescription.equals(extRole));
+               externalRoleDescription.setId(null);
+               assertFalse(externalRoleDescription.equals(extRole));
+               externalRoleDescription.setAppRoleId(null);
+               assertFalse(externalRoleDescription.equals(extRole));
+               externalRoleDescription.setAppId(null);
+               assertFalse(externalRoleDescription.equals(extRole));
+               externalRoleDescription.setActive(null);
+               assertFalse(externalRoleDescription.equals(extRole));
+       }
+       private ExternalRoleDescription mockExternalRoleDescription(){
                
                ExternalRoleDescription externalRoleDescription = new ExternalRoleDescription();
                            
-           externalRoleDescription.setId("test");
-           externalRoleDescription.setName("test");
-           externalRoleDescription.setActive("test");
-           externalRoleDescription.setPriority("test");
-           externalRoleDescription.setAppId("test");
-           externalRoleDescription.setAppRoleId("test");
+           externalRoleDescription.setId(TEST);
+           externalRoleDescription.setName(TEST);
+           externalRoleDescription.setActive(TEST);
+           externalRoleDescription.setPriority(TEST);
+           externalRoleDescription.setAppId(TEST);
+           externalRoleDescription.setAppRoleId(TEST);
            
                return externalRoleDescription;
        }
        
-       @Test
-       public void externalRoleDescriptionTest(){
-               ExternalRoleDescription externalRoleDescription = mockExternalRoleDescription();
-               
-               assertEquals(externalRoleDescription.getId(), "test");
-               assertEquals(externalRoleDescription.getName(), "test");
-               assertEquals(externalRoleDescription.getActive(), "test");
-               assertEquals(externalRoleDescription.getPriority(), "test");
-               assertEquals(externalRoleDescription.getAppId(), "test");
-               assertEquals(externalRoleDescription.getAppRoleId(), "test");
-       }
+       
 }