diff options
Diffstat (limited to 'common-be/src/test/java/org/openecomp/sdc/be/datatypes/elements/MapDataDefinitionTest.java')
-rw-r--r-- | common-be/src/test/java/org/openecomp/sdc/be/datatypes/elements/MapDataDefinitionTest.java | 87 |
1 files changed, 72 insertions, 15 deletions
diff --git a/common-be/src/test/java/org/openecomp/sdc/be/datatypes/elements/MapDataDefinitionTest.java b/common-be/src/test/java/org/openecomp/sdc/be/datatypes/elements/MapDataDefinitionTest.java index 24461591c4..ae7f63c505 100644 --- a/common-be/src/test/java/org/openecomp/sdc/be/datatypes/elements/MapDataDefinitionTest.java +++ b/common-be/src/test/java/org/openecomp/sdc/be/datatypes/elements/MapDataDefinitionTest.java @@ -1,24 +1,22 @@ package org.openecomp.sdc.be.datatypes.elements; -import java.util.HashMap; +import java.util.HashSet; import java.util.Map; +import java.util.Set; import org.junit.Test; - +import org.openecomp.sdc.be.datatypes.tosca.ToscaDataDefinition; public class MapDataDefinitionTest { private MapDataDefinition createTestSubject() { - Map myMap = new HashMap<>(); - return new MapDataDefinition(myMap); + return new MapDataDefinition(); } - - - - - - + @Test + public void testCopyConstructor() throws Exception { + new MapDataDefinition(createTestSubject()); + } @Test public void testDelete() throws Exception { @@ -30,10 +28,6 @@ public class MapDataDefinitionTest { testSubject.delete(key); } - - - - @Test public void testSetOwnerIdIfEmpty() throws Exception { MapDataDefinition testSubject; @@ -44,7 +38,6 @@ public class MapDataDefinitionTest { testSubject.setOwnerIdIfEmpty(ownerId); } - @Test public void testFindKeyByItemUidMatch() throws Exception { MapDataDefinition testSubject; @@ -55,4 +48,68 @@ public class MapDataDefinitionTest { testSubject = createTestSubject(); result = testSubject.findKeyByItemUidMatch(uid); } + + @Test + public void testGetMapToscaDataDefinition() throws Exception { + MapDataDefinition testSubject; + Map<String, MapDataDefinition> result; + + // default test + testSubject = createTestSubject(); + result = testSubject.getMapToscaDataDefinition(); + } + + @Test + public void testPut() throws Exception { + MapDataDefinition testSubject; + String key = ""; + ToscaDataDefinition value = null; + + // default test + testSubject = createTestSubject(); + testSubject.put(key, value); + } + + @Test + public void testFindByKey() throws Exception { + MapDataDefinition testSubject; + String key = ""; + ToscaDataDefinition result; + + // default test + testSubject = createTestSubject(); + result = testSubject.findByKey(key); + } + + @Test + public void testRemoveByOwnerId() throws Exception { + MapDataDefinition testSubject; + ToscaDataDefinition result; + + // default test + testSubject = createTestSubject(); + result = testSubject.removeByOwnerId(new HashSet<>()); + } + + @Test + public void testUpdateIfExist() throws Exception { + MapDataDefinition testSubject; + ToscaDataDefinition other = null; + boolean allowDefaultValueOverride = true; + ToscaDataDefinition result; + + // default test + testSubject = createTestSubject(); + result = testSubject.updateIfExist(testSubject, allowDefaultValueOverride); + } + + @Test + public void testIsEmpty() throws Exception { + MapDataDefinition testSubject; + boolean result; + + // default test + testSubject = createTestSubject(); + result = testSubject.isEmpty(); + } }
\ No newline at end of file |