Added oparent to sdc main
[sdc.git] / catalog-dao / src / test / java / org / openecomp / sdc / be / resources / data / PropertyDataTest.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * SDC
4  * ================================================================================
5  * Copyright (C) 2019 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  */
20
21 package org.openecomp.sdc.be.resources.data;
22
23 import org.junit.Test;
24 import org.openecomp.sdc.be.datatypes.elements.PropertyDataDefinition;
25
26 import java.util.HashMap;
27 import java.util.LinkedList;
28 import java.util.List;
29 import java.util.Map;
30
31
32 public class PropertyDataTest {
33
34         private PropertyData createTestSubject() {
35                 return new PropertyData();
36         }
37
38         @Test
39         public void testCtor() throws Exception {
40                 new PropertyData(new HashMap<>());
41                 new PropertyData(new PropertyDataDefinition(), new LinkedList<>());
42         }
43         
44         @Test
45         public void testToGraphMap() throws Exception {
46                 PropertyData testSubject;
47                 Map<String, Object> result;
48
49                 // default test
50                 testSubject = createTestSubject();
51                 result = testSubject.toGraphMap();
52         }
53
54         
55         @Test
56         public void testGetConstraints() throws Exception {
57                 PropertyData testSubject;
58                 List<String> result;
59
60                 // default test
61                 testSubject = createTestSubject();
62                 result = testSubject.getConstraints();
63         }
64
65         
66         @Test
67         public void testSetConstraints() throws Exception {
68                 PropertyData testSubject;
69                 List<String> constraints = null;
70
71                 // default test
72                 testSubject = createTestSubject();
73                 testSubject.setConstraints(constraints);
74         }
75
76         
77         @Test
78         public void testGetUniqueId() throws Exception {
79                 PropertyData testSubject;
80                 Object result;
81
82                 // default test
83                 testSubject = createTestSubject();
84                 result = testSubject.getUniqueId();
85         }
86
87         
88         @Test
89         public void testGetPropertyDataDefinition() throws Exception {
90                 PropertyData testSubject;
91                 PropertyDataDefinition result;
92
93                 // default test
94                 testSubject = createTestSubject();
95                 result = testSubject.getPropertyDataDefinition();
96         }
97
98         
99         @Test
100         public void testSetPropertyDataDefinition() throws Exception {
101                 PropertyData testSubject;
102                 PropertyDataDefinition propertyDataDefinition = null;
103
104                 // default test
105                 testSubject = createTestSubject();
106                 testSubject.setPropertyDataDefinition(propertyDataDefinition);
107         }
108
109         
110         @Test
111         public void testToString() throws Exception {
112                 PropertyData testSubject;
113                 String result;
114
115                 // default test
116                 testSubject = createTestSubject();
117                 result = testSubject.toString();
118         }
119 }