1 package org.openecomp.sdc.be.datatypes.elements;
4 import org.openecomp.sdc.be.datatypes.tosca.ToscaDataDefinition;
6 import java.util.HashSet;
9 public class MapDataDefinitionTest {
11 private MapDataDefinition createTestSubject() {
12 return new MapDataDefinition();
16 public void testCopyConstructor() throws Exception {
17 new MapDataDefinition(createTestSubject());
21 public void testDelete() throws Exception {
22 MapDataDefinition testSubject;
26 testSubject = createTestSubject();
27 testSubject.delete(key);
31 public void testSetOwnerIdIfEmpty() throws Exception {
32 MapDataDefinition testSubject;
36 testSubject = createTestSubject();
37 testSubject.setOwnerIdIfEmpty(ownerId);
41 public void testFindKeyByItemUidMatch() throws Exception {
42 MapDataDefinition testSubject;
47 testSubject = createTestSubject();
48 result = testSubject.findKeyByItemUidMatch(uid);
52 public void testGetMapToscaDataDefinition() throws Exception {
53 MapDataDefinition testSubject;
54 Map<String, MapDataDefinition> result;
57 testSubject = createTestSubject();
58 result = testSubject.getMapToscaDataDefinition();
62 public void testPut() throws Exception {
63 MapDataDefinition testSubject;
65 ToscaDataDefinition value = null;
68 testSubject = createTestSubject();
69 testSubject.put(key, value);
73 public void testFindByKey() throws Exception {
74 MapDataDefinition testSubject;
76 ToscaDataDefinition result;
79 testSubject = createTestSubject();
80 result = testSubject.findByKey(key);
84 public void testRemoveByOwnerId() throws Exception {
85 MapDataDefinition testSubject;
86 ToscaDataDefinition result;
89 testSubject = createTestSubject();
90 result = testSubject.removeByOwnerId(new HashSet<>());
94 public void testUpdateIfExist() throws Exception {
95 MapDataDefinition testSubject;
96 ToscaDataDefinition other = null;
97 boolean allowDefaultValueOverride = true;
98 ToscaDataDefinition result;
101 testSubject = createTestSubject();
102 result = testSubject.updateIfExist(testSubject, allowDefaultValueOverride);
106 public void testIsEmpty() throws Exception {
107 MapDataDefinition testSubject;
111 testSubject = createTestSubject();
112 result = testSubject.isEmpty();