2 * ============LICENSE_START=======================================================
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
11 * http://www.apache.org/licenses/LICENSE-2.0
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=========================================================
21 package org.openecomp.sdc.be.resources.data;
23 import org.junit.Test;
24 import org.openecomp.sdc.be.datatypes.elements.HeatParameterDataDefinition;
26 import java.util.HashMap;
30 public class HeatParameterDataTest {
32 private HeatParameterData createTestSubject() {
33 return new HeatParameterData();
37 public void testCtor() throws Exception {
38 new HeatParameterData(new HeatParameterDataDefinition());
39 new HeatParameterData(new HashMap<>());
43 public void testGetHeatDataDefinition() throws Exception {
44 HeatParameterData testSubject;
45 HeatParameterDataDefinition result;
48 testSubject = createTestSubject();
49 result = testSubject.getHeatDataDefinition();
54 public void testSetHeatDataDefinition() throws Exception {
55 HeatParameterData testSubject;
56 HeatParameterDataDefinition heatDataDefinition = null;
59 testSubject = createTestSubject();
60 testSubject.setHeatDataDefinition(heatDataDefinition);
65 public void testGetName() throws Exception {
66 HeatParameterData testSubject;
70 testSubject = createTestSubject();
71 result = testSubject.getName();
76 public void testSetName() throws Exception {
77 HeatParameterData testSubject;
81 testSubject = createTestSubject();
82 testSubject.setName(name);
87 public void testGetType() throws Exception {
88 HeatParameterData testSubject;
92 testSubject = createTestSubject();
93 result = testSubject.getType();
98 public void testSetType() throws Exception {
99 HeatParameterData testSubject;
103 testSubject = createTestSubject();
104 testSubject.setType(type);
109 public void testGetDescription() throws Exception {
110 HeatParameterData testSubject;
114 testSubject = createTestSubject();
115 result = testSubject.getDescription();
120 public void testSetDescription() throws Exception {
121 HeatParameterData testSubject;
122 String description = "";
125 testSubject = createTestSubject();
126 testSubject.setDescription(description);
131 public void testGetCurrentValue() throws Exception {
132 HeatParameterData testSubject;
136 testSubject = createTestSubject();
137 result = testSubject.getCurrentValue();
142 public void testSetCurrentValue() throws Exception {
143 HeatParameterData testSubject;
144 String currentValue = "";
147 testSubject = createTestSubject();
148 testSubject.setCurrentValue(currentValue);
153 public void testGetDefaultValue() throws Exception {
154 HeatParameterData testSubject;
158 testSubject = createTestSubject();
159 result = testSubject.getDefaultValue();
164 public void testSetDefaultValue() throws Exception {
165 HeatParameterData testSubject;
166 String defaultValue = "";
169 testSubject = createTestSubject();
170 testSubject.setDefaultValue(defaultValue);
175 public void testGetUniqueId() throws Exception {
176 HeatParameterData testSubject;
180 testSubject = createTestSubject();
181 result = testSubject.getUniqueId();
186 public void testToGraphMap() throws Exception {
187 HeatParameterData testSubject;
188 Map<String, Object> result;
191 testSubject = createTestSubject();
192 result = testSubject.toGraphMap();