new unit tests for sdc-dao
[sdc.git] / catalog-dao / src / test / java / org / openecomp / sdc / be / resources / data / UserDataTest.java
index 3aab39b..356e4f0 100644 (file)
@@ -1,5 +1,6 @@
 package org.openecomp.sdc.be.resources.data;
 
+import java.util.HashMap;
 import java.util.Map;
 
 import org.junit.Assert;
@@ -9,9 +10,14 @@ import org.junit.Test;
 public class UserDataTest {
 
        private UserData createTestSubject() {
-               return new UserData("", "", "", "", "", "", null);
+               return new UserData();
        }
 
+       @Test
+       public void testCtor() throws Exception {
+               new UserData(new HashMap<>());
+               new UserData("mock", "mock", "mock", "mock", "mock", "mock", 0L);
+       }
        
        @Test
        public void testGetFirstName() throws Exception {
@@ -188,6 +194,15 @@ public class UserDataTest {
                obj = null;
                result = testSubject.equals(obj);
                Assert.assertEquals(false, result);
+               
+               result = testSubject.equals(createTestSubject());
+               Assert.assertEquals(true, result);
+               
+               result = testSubject.equals(testSubject);
+               Assert.assertEquals(true, result);
+               
+               result = testSubject.equals(new Object());
+               Assert.assertEquals(false, result);
        }