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.model.jsonjanusgraph.datamodel;
25 import org.junit.Test;
26 import org.openecomp.sdc.be.datatypes.elements.*;
27 import org.openecomp.sdc.be.datatypes.tosca.ToscaDataDefinition;
30 public class TopologyTemplateTest {
32 private TopologyTemplate createTestSubject() {
33 return new TopologyTemplate();
38 public void testGetInputs() throws Exception {
39 TopologyTemplate testSubject;
40 Map<String, PropertyDataDefinition> result;
43 testSubject = createTestSubject();
44 result = testSubject.getInputs();
49 public void testSetInputs() throws Exception {
50 TopologyTemplate testSubject;
51 Map<String, PropertyDataDefinition> inputs = null;
54 testSubject = createTestSubject();
55 testSubject.setInputs(inputs);
60 public void testGetInstInputs() throws Exception {
61 TopologyTemplate testSubject;
62 Map<String, MapPropertiesDataDefinition> result;
65 testSubject = createTestSubject();
66 result = testSubject.getInstInputs();
71 public void testSetInstInputs() throws Exception {
72 TopologyTemplate testSubject;
73 Map<String, MapPropertiesDataDefinition> instInputs = null;
76 testSubject = createTestSubject();
77 testSubject.setInstInputs(instInputs);
82 public void testGetHeatParameters() throws Exception {
83 TopologyTemplate testSubject;
84 Map<String, ? extends ToscaDataDefinition> result;
87 testSubject = createTestSubject();
88 result = testSubject.getHeatParameters();
93 public void testSetHeatParameters() throws Exception {
94 TopologyTemplate testSubject;
95 Map<String, ? extends ToscaDataDefinition> heatParameters = null;
98 testSubject = createTestSubject();
99 testSubject.setHeatParameters(heatParameters);
104 public void testGetInstAttributes() throws Exception {
105 TopologyTemplate testSubject;
106 Map<String, MapPropertiesDataDefinition> result;
109 testSubject = createTestSubject();
110 result = testSubject.getInstAttributes();
115 public void testSetInstAttributes() throws Exception {
116 TopologyTemplate testSubject;
117 Map<String, MapPropertiesDataDefinition> instAttributes = null;
120 testSubject = createTestSubject();
121 testSubject.setInstAttributes(instAttributes);
126 public void testGetInstProperties() throws Exception {
127 TopologyTemplate testSubject;
128 Map<String, MapPropertiesDataDefinition> result;
131 testSubject = createTestSubject();
132 result = testSubject.getInstProperties();
137 public void testSetInstProperties() throws Exception {
138 TopologyTemplate testSubject;
139 Map<String, MapPropertiesDataDefinition> instProperties = null;
142 testSubject = createTestSubject();
143 testSubject.setInstProperties(instProperties);
148 public void testGetGroups() throws Exception {
149 TopologyTemplate testSubject;
150 Map<String, GroupDataDefinition> result;
153 testSubject = createTestSubject();
154 result = testSubject.getGroups();
159 public void testSetGroups() throws Exception {
160 TopologyTemplate testSubject;
161 Map<String, GroupDataDefinition> groups = null;
164 testSubject = createTestSubject();
165 testSubject.setGroups(groups);
170 public void testGetInstGroups() throws Exception {
171 TopologyTemplate testSubject;
172 Map<String, MapGroupsDataDefinition> result;
175 testSubject = createTestSubject();
176 result = testSubject.getInstGroups();
181 public void testSetInstGroups() throws Exception {
182 TopologyTemplate testSubject;
183 Map<String, MapGroupsDataDefinition> instGroups = null;
186 testSubject = createTestSubject();
187 testSubject.setInstGroups(instGroups);
192 public void testGetServiceApiArtifacts() throws Exception {
193 TopologyTemplate testSubject;
194 Map<String, ArtifactDataDefinition> result;
197 testSubject = createTestSubject();
198 result = testSubject.getServiceApiArtifacts();
203 public void testSetServiceApiArtifacts() throws Exception {
204 TopologyTemplate testSubject;
205 Map<String, ArtifactDataDefinition> serviceApiArtifacts = null;
208 testSubject = createTestSubject();
209 testSubject.setServiceApiArtifacts(serviceApiArtifacts);
214 public void testGetCompositions() throws Exception {
215 TopologyTemplate testSubject;
216 Map<String, CompositionDataDefinition> result;
219 testSubject = createTestSubject();
220 result = testSubject.getCompositions();
225 public void testSetCompositions() throws Exception {
226 TopologyTemplate testSubject;
227 Map<String, CompositionDataDefinition> compositions = null;
230 testSubject = createTestSubject();
231 testSubject.setCompositions(compositions);
236 public void testGetCalculatedCapabilities() throws Exception {
237 TopologyTemplate testSubject;
238 Map<String, MapListCapabilityDataDefinition> result;
241 testSubject = createTestSubject();
242 result = testSubject.getCalculatedCapabilities();
247 public void testSetCalculatedCapabilities() throws Exception {
248 TopologyTemplate testSubject;
249 Map<String, MapListCapabilityDataDefinition> calculatedCapabilities = null;
252 testSubject = createTestSubject();
253 testSubject.setCalculatedCapabilities(calculatedCapabilities);
258 public void testGetCalculatedRequirements() throws Exception {
259 TopologyTemplate testSubject;
260 Map<String, MapListRequirementDataDefinition> result;
263 testSubject = createTestSubject();
264 result = testSubject.getCalculatedRequirements();
269 public void testSetCalculatedRequirements() throws Exception {
270 TopologyTemplate testSubject;
271 Map<String, MapListRequirementDataDefinition> calculatedRequirements = null;
274 testSubject = createTestSubject();
275 testSubject.setCalculatedRequirements(calculatedRequirements);
280 public void testGetFullfilledCapabilities() throws Exception {
281 TopologyTemplate testSubject;
282 Map<String, MapListCapabilityDataDefinition> result;
285 testSubject = createTestSubject();
286 result = testSubject.getFullfilledCapabilities();
291 public void testSetFullfilledCapabilities() throws Exception {
292 TopologyTemplate testSubject;
293 Map<String, MapListCapabilityDataDefinition> fullfilledCapabilities = null;
296 testSubject = createTestSubject();
297 testSubject.setFullfilledCapabilities(fullfilledCapabilities);
302 public void testGetFullfilledRequirements() throws Exception {
303 TopologyTemplate testSubject;
304 Map<String, MapListRequirementDataDefinition> result;
307 testSubject = createTestSubject();
308 result = testSubject.getFullfilledRequirements();
313 public void testSetFullfilledRequirements() throws Exception {
314 TopologyTemplate testSubject;
315 Map<String, MapListRequirementDataDefinition> fullfilledRequirements = null;
318 testSubject = createTestSubject();
319 testSubject.setFullfilledRequirements(fullfilledRequirements);
324 public void testGetInstDeploymentArtifacts() throws Exception {
325 TopologyTemplate testSubject;
326 Map<String, MapArtifactDataDefinition> result;
329 testSubject = createTestSubject();
330 result = testSubject.getInstDeploymentArtifacts();
335 public void testSetInstDeploymentArtifacts() throws Exception {
336 TopologyTemplate testSubject;
337 Map<String, MapArtifactDataDefinition> instDeploymentArtifacts = null;
340 testSubject = createTestSubject();
341 testSubject.setInstDeploymentArtifacts(instDeploymentArtifacts);
346 public void testGetCalculatedCapabilitiesProperties() throws Exception {
347 TopologyTemplate testSubject;
348 Map<String, MapCapabilityProperty> result;
351 testSubject = createTestSubject();
352 result = testSubject.getCalculatedCapabilitiesProperties();
357 public void testSetCalculatedCapabilitiesProperties() throws Exception {
358 TopologyTemplate testSubject;
359 Map<String, MapCapabilityProperty> calculatedCapabilitiesProperties = null;
362 testSubject = createTestSubject();
363 testSubject.setCalculatedCapabilitiesProperties(calculatedCapabilitiesProperties);
368 public void testGetInstanceArtifacts() throws Exception {
369 TopologyTemplate testSubject;
370 Map<String, MapArtifactDataDefinition> result;
373 testSubject = createTestSubject();
374 result = testSubject.getInstanceArtifacts();
379 public void testSetInstanceArtifacts() throws Exception {
380 TopologyTemplate testSubject;
381 Map<String, MapArtifactDataDefinition> instanceArtifacts = null;
384 testSubject = createTestSubject();
385 testSubject.setInstanceArtifacts(instanceArtifacts);
390 public void testGetDataTypes() throws Exception {
391 TopologyTemplate testSubject;
392 Map<String, DataTypeDataDefinition> result;
395 testSubject = createTestSubject();
396 result = testSubject.getDataTypes();
401 public void testSetDataTypes() throws Exception {
402 TopologyTemplate testSubject;
403 Map<String, DataTypeDataDefinition> dataTypes = null;
406 testSubject = createTestSubject();
407 testSubject.setDataTypes(dataTypes);
412 public void testGetComponentInstances() throws Exception {
413 TopologyTemplate testSubject;
414 Map<String, ComponentInstanceDataDefinition> result;
417 testSubject = createTestSubject();
418 result = testSubject.getComponentInstances();
423 public void testSetComponentInstances() throws Exception {
424 TopologyTemplate testSubject;
425 Map<String, ComponentInstanceDataDefinition> instances = null;
428 testSubject = createTestSubject();
429 testSubject.setComponentInstances(instances);
434 public void testGetRelations() throws Exception {
435 TopologyTemplate testSubject;
436 Map<String, RelationshipInstDataDefinition> result;
439 testSubject = createTestSubject();
440 result = testSubject.getRelations();