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.datatypes.elements;
23 import org.junit.Test;
25 import java.util.HashMap;
26 import java.util.LinkedList;
27 import java.util.List;
30 public class GroupInstanceDataDefinitionTest {
32 private GroupInstanceDataDefinition createTestSubject() {
33 return new GroupInstanceDataDefinition();
37 public void testCopyConstructor() throws Exception {
38 GroupInstanceDataDefinition testSubject;
42 testSubject = createTestSubject();
43 new GroupInstanceDataDefinition(testSubject);
44 testSubject.setArtifacts(new LinkedList<>());
45 testSubject.setArtifactsUuid(new LinkedList<>());
46 testSubject.setGroupInstanceArtifacts(new LinkedList<>());
47 testSubject.setGroupInstanceArtifactsUuid(new LinkedList<>());
48 testSubject.setProperties(new LinkedList<>());
49 new GroupInstanceDataDefinition(testSubject);
50 new GroupInstanceDataDefinition(new HashMap<>());
54 public void testGetUniqueId() throws Exception {
55 GroupInstanceDataDefinition testSubject;
59 testSubject = createTestSubject();
60 result = testSubject.getUniqueId();
65 public void testSetUniqueId() throws Exception {
66 GroupInstanceDataDefinition testSubject;
70 testSubject = createTestSubject();
71 testSubject.setUniqueId(uniqueId);
76 public void testGetName() throws Exception {
77 GroupInstanceDataDefinition testSubject;
81 testSubject = createTestSubject();
82 result = testSubject.getName();
87 public void testSetName() throws Exception {
88 GroupInstanceDataDefinition testSubject;
92 testSubject = createTestSubject();
93 testSubject.setName(name);
98 public void testGetNormalizedName() throws Exception {
99 GroupInstanceDataDefinition testSubject;
103 testSubject = createTestSubject();
104 result = testSubject.getNormalizedName();
109 public void testSetNormalizedName() throws Exception {
110 GroupInstanceDataDefinition testSubject;
111 String normalizedName = "";
114 testSubject = createTestSubject();
115 testSubject.setNormalizedName(normalizedName);
120 public void testGetGroupUid() throws Exception {
121 GroupInstanceDataDefinition testSubject;
125 testSubject = createTestSubject();
126 result = testSubject.getGroupUid();
131 public void testSetGroupUid() throws Exception {
132 GroupInstanceDataDefinition testSubject;
133 String groupUid = "";
136 testSubject = createTestSubject();
137 testSubject.setGroupUid(groupUid);
142 public void testGetCreationTime() throws Exception {
143 GroupInstanceDataDefinition testSubject;
147 testSubject = createTestSubject();
148 result = testSubject.getCreationTime();
153 public void testSetCreationTime() throws Exception {
154 GroupInstanceDataDefinition testSubject;
155 Long creationTime = null;
158 testSubject = createTestSubject();
159 testSubject.setCreationTime(creationTime);
164 public void testGetModificationTime() throws Exception {
165 GroupInstanceDataDefinition testSubject;
169 testSubject = createTestSubject();
170 result = testSubject.getModificationTime();
175 public void testSetModificationTime() throws Exception {
176 GroupInstanceDataDefinition testSubject;
177 Long modificationTime = null;
180 testSubject = createTestSubject();
181 testSubject.setModificationTime(modificationTime);
186 public void testGetPosX() throws Exception {
187 GroupInstanceDataDefinition testSubject;
191 testSubject = createTestSubject();
192 result = testSubject.getPosX();
197 public void testSetPosX() throws Exception {
198 GroupInstanceDataDefinition testSubject;
202 testSubject = createTestSubject();
203 testSubject.setPosX(posX);
208 public void testGetPosY() throws Exception {
209 GroupInstanceDataDefinition testSubject;
213 testSubject = createTestSubject();
214 result = testSubject.getPosY();
219 public void testSetPosY() throws Exception {
220 GroupInstanceDataDefinition testSubject;
224 testSubject = createTestSubject();
225 testSubject.setPosY(posY);
230 public void testGetPropertyValueCounter() throws Exception {
231 GroupInstanceDataDefinition testSubject;
235 testSubject = createTestSubject();
236 result = testSubject.getPropertyValueCounter();
241 public void testSetPropertyValueCounter() throws Exception {
242 GroupInstanceDataDefinition testSubject;
243 Integer propertyValueCounter = 0;
246 testSubject = createTestSubject();
247 testSubject.setPropertyValueCounter(propertyValueCounter);
252 public void testGetCustomizationUUID() throws Exception {
253 GroupInstanceDataDefinition testSubject;
257 testSubject = createTestSubject();
258 result = testSubject.getCustomizationUUID();
263 public void testSetCustomizationUUID() throws Exception {
264 GroupInstanceDataDefinition testSubject;
265 String customizationUUID = "";
268 testSubject = createTestSubject();
269 testSubject.setCustomizationUUID(customizationUUID);
274 public void testGetGroupName() throws Exception {
275 GroupInstanceDataDefinition testSubject;
279 testSubject = createTestSubject();
280 result = testSubject.getGroupName();
285 public void testSetGroupName() throws Exception {
286 GroupInstanceDataDefinition testSubject;
287 String groupName = "";
290 testSubject = createTestSubject();
291 testSubject.setGroupName(groupName);
296 public void testGetInvariantUUID() throws Exception {
297 GroupInstanceDataDefinition testSubject;
301 testSubject = createTestSubject();
302 result = testSubject.getInvariantUUID();
307 public void testSetInvariantUUID() throws Exception {
308 GroupInstanceDataDefinition testSubject;
309 String invariantUUID = "";
312 testSubject = createTestSubject();
313 testSubject.setInvariantUUID(invariantUUID);
318 public void testGetType() throws Exception {
319 GroupInstanceDataDefinition testSubject;
323 testSubject = createTestSubject();
324 result = testSubject.getType();
329 public void testSetType() throws Exception {
330 GroupInstanceDataDefinition testSubject;
334 testSubject = createTestSubject();
335 testSubject.setType(type);
340 public void testGetGroupUUID() throws Exception {
341 GroupInstanceDataDefinition testSubject;
345 testSubject = createTestSubject();
346 result = testSubject.getGroupUUID();
351 public void testSetGroupUUID() throws Exception {
352 GroupInstanceDataDefinition testSubject;
353 String groupUUID = "";
356 testSubject = createTestSubject();
357 testSubject.setGroupUUID(groupUUID);
362 public void testGetVersion() throws Exception {
363 GroupInstanceDataDefinition testSubject;
367 testSubject = createTestSubject();
368 result = testSubject.getVersion();
373 public void testSetVersion() throws Exception {
374 GroupInstanceDataDefinition testSubject;
378 testSubject = createTestSubject();
379 testSubject.setVersion(version);
384 public void testGetDescription() throws Exception {
385 GroupInstanceDataDefinition testSubject;
389 testSubject = createTestSubject();
390 result = testSubject.getDescription();
395 public void testSetDescription() throws Exception {
396 GroupInstanceDataDefinition testSubject;
397 String description = "";
400 testSubject = createTestSubject();
401 testSubject.setDescription(description);
406 public void testGetArtifacts() throws Exception {
407 GroupInstanceDataDefinition testSubject;
411 testSubject = createTestSubject();
412 result = testSubject.getArtifacts();
417 public void testSetArtifacts() throws Exception {
418 GroupInstanceDataDefinition testSubject;
419 List<String> artifacts = null;
422 testSubject = createTestSubject();
423 testSubject.setArtifacts(artifacts);
428 public void testGetArtifactsUuid() throws Exception {
429 GroupInstanceDataDefinition testSubject;
433 testSubject = createTestSubject();
434 result = testSubject.getArtifactsUuid();
439 public void testSetArtifactsUuid() throws Exception {
440 GroupInstanceDataDefinition testSubject;
441 List<String> artifactsUuid = null;
444 testSubject = createTestSubject();
445 testSubject.setArtifactsUuid(artifactsUuid);
450 public void testGetGroupInstanceArtifacts() throws Exception {
451 GroupInstanceDataDefinition testSubject;
455 testSubject = createTestSubject();
456 result = testSubject.getGroupInstanceArtifacts();
461 public void testSetGroupInstanceArtifacts() throws Exception {
462 GroupInstanceDataDefinition testSubject;
463 List<String> groupInstanceArtifacts = null;
466 testSubject = createTestSubject();
467 testSubject.setGroupInstanceArtifacts(groupInstanceArtifacts);
472 public void testGetGroupInstanceArtifactsUuid() throws Exception {
473 GroupInstanceDataDefinition testSubject;
477 testSubject = createTestSubject();
478 result = testSubject.getGroupInstanceArtifactsUuid();
483 public void testSetGroupInstanceArtifactsUuid() throws Exception {
484 GroupInstanceDataDefinition testSubject;
485 List<String> groupInstanceArtifactsUuid = null;
488 testSubject = createTestSubject();
489 testSubject.setGroupInstanceArtifactsUuid(groupInstanceArtifactsUuid);
494 public void testGetProperties() throws Exception {
495 GroupInstanceDataDefinition testSubject;
496 List<PropertyDataDefinition> result;
499 testSubject = createTestSubject();
500 result = testSubject.getProperties();
505 public void testSetProperties() throws Exception {
506 GroupInstanceDataDefinition testSubject;
507 List<PropertyDataDefinition> properties = null;
510 testSubject = createTestSubject();
511 testSubject.setProperties(properties);