re base code
[sdc.git] / common-be / src / test / java / org / openecomp / sdc / be / datatypes / elements / ListDataDefinitionTest.java
1 package org.openecomp.sdc.be.datatypes.elements;
2
3 import org.junit.Test;
4 import org.openecomp.sdc.be.datatypes.tosca.ToscaDataDefinition;
5
6 import java.util.List;
7 import java.util.Set;
8
9 public class ListDataDefinitionTest {
10
11         private ListDataDefinition createTestSubject() {
12                 return new ListDataDefinition<AdditionalInfoParameterDataDefinition>();
13         }
14         
15         @Test
16         public void testCopyConstructor() throws Exception {
17                 ListDataDefinition testSubject;
18                 String ownerId = "";
19
20                 // default test
21                 testSubject = createTestSubject();
22                 new ListDataDefinition<AdditionalInfoParameterDataDefinition>(testSubject);
23         }
24         
25         @Test
26         public void testSetOwnerIdIfEmpty() throws Exception {
27                 ListDataDefinition testSubject;
28                 String ownerId = "";
29
30                 // default test
31                 testSubject = createTestSubject();
32                 testSubject.setOwnerIdIfEmpty(ownerId);
33         }
34
35         @Test
36         public void testFindUidMatch() throws Exception {
37                 ListDataDefinition testSubject;
38                 String uid = "";
39                 boolean result;
40
41                 // default test
42                 testSubject = createTestSubject();
43                 result = testSubject.findUidMatch(uid);
44         }
45
46         @Test
47         public void testGetListToscaDataDefinition() throws Exception {
48                 ListDataDefinition testSubject;
49                 List result;
50
51                 // default test
52                 testSubject = createTestSubject();
53                 result = testSubject.getListToscaDataDefinition();
54         }
55
56         @Test
57         public void testAdd() throws Exception {
58                 ListDataDefinition testSubject;
59
60                 // default test
61                 testSubject = createTestSubject();
62                 testSubject.add(new AdditionalInfoParameterDataDefinition());
63         }
64
65         @Test
66         public void testDelete() throws Exception {
67                 ListDataDefinition testSubject;
68
69                 // default test
70                 testSubject = createTestSubject();
71                 testSubject.delete(new AdditionalInfoParameterDataDefinition());
72         }
73
74         @Test
75         public void testMergeFunction() throws Exception {
76                 ListDataDefinition testSubject;
77                 boolean allowDefaultValueOverride = false;
78
79                 // default test
80                 testSubject = createTestSubject();
81                 ToscaDataDefinition result = testSubject.mergeFunction(testSubject, allowDefaultValueOverride);
82         }
83
84         @Test
85         public void testRemoveByOwnerId() throws Exception {
86                 ListDataDefinition testSubject;
87                 Set<String> ownerIdList = null;
88
89                 // default test
90                 testSubject = createTestSubject();
91                 ToscaDataDefinition result = testSubject.removeByOwnerId(ownerIdList);
92         }
93
94         @Test
95         public void testUpdateIfExist() throws Exception {
96                 ListDataDefinition testSubject;
97                 boolean allowDefaultValueOverride = false;
98
99                 // default test
100                 testSubject = createTestSubject();
101                 ToscaDataDefinition result = testSubject.updateIfExist(testSubject, true);
102         }
103
104         @Test
105         public void testIsEmpty() throws Exception {
106                 ListDataDefinition testSubject;
107                 boolean result;
108
109                 // default test
110                 testSubject = createTestSubject();
111                 result = testSubject.isEmpty();
112         }
113 }