1 package org.openecomp.sdc.be.datatypes.elements;
3 import org.junit.Assert;
5 import org.openecomp.sdc.common.api.ArtifactGroupTypeEnum;
7 import java.util.HashMap;
8 import java.util.LinkedList;
12 public class ArtifactDataDefinitionTest {
14 private ArtifactDataDefinition createTestSubject() {
15 return new ArtifactDataDefinition();
20 public void testConstructors() throws Exception {
21 ArtifactDataDefinition artifactDataDefinition = new ArtifactDataDefinition(new HashMap<>());
22 new ArtifactDataDefinition(artifactDataDefinition);
23 artifactDataDefinition.setRequiredArtifacts(new LinkedList<>());
24 artifactDataDefinition.setHeatParameters(new LinkedList<>());
25 new ArtifactDataDefinition(artifactDataDefinition);
29 public void testGetArtifactName() throws Exception {
30 ArtifactDataDefinition testSubject;
34 testSubject = createTestSubject();
35 result = testSubject.getArtifactName();
40 public void testGetArtifactType() throws Exception {
41 ArtifactDataDefinition testSubject;
45 testSubject = createTestSubject();
46 result = testSubject.getArtifactType();
51 public void testSetArtifactType() throws Exception {
52 ArtifactDataDefinition testSubject;
53 String artifactType = "";
56 testSubject = createTestSubject();
57 testSubject.setArtifactType(artifactType);
62 public void testGetArtifactRef() throws Exception {
63 ArtifactDataDefinition testSubject;
67 testSubject = createTestSubject();
68 result = testSubject.getArtifactRef();
73 public void testSetArtifactRef() throws Exception {
74 ArtifactDataDefinition testSubject;
75 String artifactRef = "";
78 testSubject = createTestSubject();
79 testSubject.setArtifactRef(artifactRef);
84 public void testGetArtifactRepository() throws Exception {
85 ArtifactDataDefinition testSubject;
89 testSubject = createTestSubject();
90 result = testSubject.getArtifactRepository();
95 public void testSetArtifactRepository() throws Exception {
96 ArtifactDataDefinition testSubject;
97 String artifactRepository = "";
100 testSubject = createTestSubject();
101 testSubject.setArtifactRepository(artifactRepository);
106 public void testSetArtifactName() throws Exception {
107 ArtifactDataDefinition testSubject;
108 String artifactName = "";
111 testSubject = createTestSubject();
112 testSubject.setArtifactName(artifactName);
117 public void testGetArtifactChecksum() throws Exception {
118 ArtifactDataDefinition testSubject;
122 testSubject = createTestSubject();
123 result = testSubject.getArtifactChecksum();
128 public void testSetArtifactChecksum() throws Exception {
129 ArtifactDataDefinition testSubject;
130 String artifactChecksum = "";
133 testSubject = createTestSubject();
134 testSubject.setArtifactChecksum(artifactChecksum);
139 public void testGetUserIdCreator() throws Exception {
140 ArtifactDataDefinition testSubject;
144 testSubject = createTestSubject();
145 result = testSubject.getUserIdCreator();
150 public void testSetUserIdCreator() throws Exception {
151 ArtifactDataDefinition testSubject;
152 String userIdCreator = "";
155 testSubject = createTestSubject();
156 testSubject.setUserIdCreator(userIdCreator);
161 public void testGetUserIdLastUpdater() throws Exception {
162 ArtifactDataDefinition testSubject;
166 testSubject = createTestSubject();
167 result = testSubject.getUserIdLastUpdater();
172 public void testSetUserIdLastUpdater() throws Exception {
173 ArtifactDataDefinition testSubject;
174 String userIdLastUpdater = "";
177 testSubject = createTestSubject();
178 testSubject.setUserIdLastUpdater(userIdLastUpdater);
183 public void testGetCreatorFullName() throws Exception {
184 ArtifactDataDefinition testSubject;
188 testSubject = createTestSubject();
189 result = testSubject.getCreatorFullName();
194 public void testSetCreatorFullName() throws Exception {
195 ArtifactDataDefinition testSubject;
196 String creatorFullName = "";
199 testSubject = createTestSubject();
200 testSubject.setCreatorFullName(creatorFullName);
205 public void testGetUpdaterFullName() throws Exception {
206 ArtifactDataDefinition testSubject;
210 testSubject = createTestSubject();
211 result = testSubject.getUpdaterFullName();
216 public void testSetUpdaterFullName() throws Exception {
217 ArtifactDataDefinition testSubject;
218 String updaterFullName = "";
221 testSubject = createTestSubject();
222 testSubject.setUpdaterFullName(updaterFullName);
227 public void testGetCreationDate() throws Exception {
228 ArtifactDataDefinition testSubject;
232 testSubject = createTestSubject();
233 result = testSubject.getCreationDate();
238 public void testSetCreationDate() throws Exception {
239 ArtifactDataDefinition testSubject;
240 Long creationDate = null;
243 testSubject = createTestSubject();
244 testSubject.setCreationDate(creationDate);
249 public void testGetLastUpdateDate() throws Exception {
250 ArtifactDataDefinition testSubject;
254 testSubject = createTestSubject();
255 result = testSubject.getLastUpdateDate();
260 public void testSetLastUpdateDate() throws Exception {
261 ArtifactDataDefinition testSubject;
262 Long lastUpdateDate = null;
265 testSubject = createTestSubject();
266 testSubject.setLastUpdateDate(lastUpdateDate);
271 public void testGetUniqueId() throws Exception {
272 ArtifactDataDefinition testSubject;
276 testSubject = createTestSubject();
277 result = testSubject.getUniqueId();
282 public void testSetUniqueId() throws Exception {
283 ArtifactDataDefinition testSubject;
284 String uniqueId = "";
287 testSubject = createTestSubject();
288 testSubject.setUniqueId(uniqueId);
293 public void testGetDescription() throws Exception {
294 ArtifactDataDefinition testSubject;
298 testSubject = createTestSubject();
299 result = testSubject.getDescription();
304 public void testSetDescription() throws Exception {
305 ArtifactDataDefinition testSubject;
306 String description = "";
309 testSubject = createTestSubject();
310 testSubject.setDescription(description);
315 public void testGetArtifactLabel() throws Exception {
316 ArtifactDataDefinition testSubject;
320 testSubject = createTestSubject();
321 result = testSubject.getArtifactLabel();
326 public void testSetArtifactLabel() throws Exception {
327 ArtifactDataDefinition testSubject;
328 String artifactLabel = "";
331 testSubject = createTestSubject();
332 testSubject.setArtifactLabel(artifactLabel);
337 public void testGetEsId() throws Exception {
338 ArtifactDataDefinition testSubject;
342 testSubject = createTestSubject();
343 result = testSubject.getEsId();
348 public void testSetEsId() throws Exception {
349 ArtifactDataDefinition testSubject;
353 testSubject = createTestSubject();
354 testSubject.setEsId(esId);
359 public void testGetArtifactCreator() throws Exception {
360 ArtifactDataDefinition testSubject;
364 testSubject = createTestSubject();
365 result = testSubject.getArtifactCreator();
370 public void testSetArtifactCreator() throws Exception {
371 ArtifactDataDefinition testSubject;
372 String artifactCreator = "";
375 testSubject = createTestSubject();
376 testSubject.setArtifactCreator(artifactCreator);
381 public void testGetMandatory() throws Exception {
382 ArtifactDataDefinition testSubject;
386 testSubject = createTestSubject();
387 result = testSubject.getMandatory();
392 public void testSetMandatory() throws Exception {
393 ArtifactDataDefinition testSubject;
394 Boolean mandatory = null;
397 testSubject = createTestSubject();
398 testSubject.setMandatory(mandatory);
403 public void testGetArtifactDisplayName() throws Exception {
404 ArtifactDataDefinition testSubject;
408 testSubject = createTestSubject();
409 result = testSubject.getArtifactDisplayName();
414 public void testSetArtifactDisplayName() throws Exception {
415 ArtifactDataDefinition testSubject;
416 String artifactDisplayName = "";
419 testSubject = createTestSubject();
420 testSubject.setArtifactDisplayName(artifactDisplayName);
425 public void testGetApiUrl() throws Exception {
426 ArtifactDataDefinition testSubject;
430 testSubject = createTestSubject();
431 result = testSubject.getApiUrl();
436 public void testSetApiUrl() throws Exception {
437 ArtifactDataDefinition testSubject;
441 testSubject = createTestSubject();
442 testSubject.setApiUrl(apiUrl);
447 public void testGetServiceApi() throws Exception {
448 ArtifactDataDefinition testSubject;
452 testSubject = createTestSubject();
453 result = testSubject.getServiceApi();
458 public void testSetServiceApi() throws Exception {
459 ArtifactDataDefinition testSubject;
460 Boolean serviceApi = null;
463 testSubject = createTestSubject();
464 testSubject.setServiceApi(serviceApi);
469 public void testGetArtifactGroupType() throws Exception {
470 ArtifactDataDefinition testSubject;
471 ArtifactGroupTypeEnum result;
474 testSubject = createTestSubject();
475 result = testSubject.getArtifactGroupType();
480 public void testSetArtifactGroupType() throws Exception {
481 ArtifactDataDefinition testSubject;
482 ArtifactGroupTypeEnum artifactGroupType = null;
485 testSubject = createTestSubject();
486 artifactGroupType = null;
487 testSubject.setArtifactGroupType(artifactGroupType);
492 public void testGetTimeout() throws Exception {
493 ArtifactDataDefinition testSubject;
497 testSubject = createTestSubject();
498 result = testSubject.getTimeout();
503 public void testSetTimeout() throws Exception {
504 ArtifactDataDefinition testSubject;
508 testSubject = createTestSubject();
509 testSubject.setTimeout(timeout);
514 public void testGetArtifactVersion() throws Exception {
515 ArtifactDataDefinition testSubject;
519 testSubject = createTestSubject();
520 result = testSubject.getArtifactVersion();
525 public void testSetArtifactVersion() throws Exception {
526 ArtifactDataDefinition testSubject;
527 String artifactVersion = "";
530 testSubject = createTestSubject();
531 testSubject.setArtifactVersion(artifactVersion);
536 public void testGetArtifactUUID() throws Exception {
537 ArtifactDataDefinition testSubject;
541 testSubject = createTestSubject();
542 result = testSubject.getArtifactUUID();
547 public void testSetArtifactUUID() throws Exception {
548 ArtifactDataDefinition testSubject;
549 String artifactUUID = "";
552 testSubject = createTestSubject();
553 testSubject.setArtifactUUID(artifactUUID);
558 public void testGetPayloadUpdateDate() throws Exception {
559 ArtifactDataDefinition testSubject;
563 testSubject = createTestSubject();
564 result = testSubject.getPayloadUpdateDate();
569 public void testSetPayloadUpdateDate() throws Exception {
570 ArtifactDataDefinition testSubject;
571 Long payloadUpdateDate = null;
574 testSubject = createTestSubject();
575 testSubject.setPayloadUpdateDate(payloadUpdateDate);
580 public void testGetHeatParamsUpdateDate() throws Exception {
581 ArtifactDataDefinition testSubject;
585 testSubject = createTestSubject();
586 result = testSubject.getHeatParamsUpdateDate();
591 public void testSetHeatParamsUpdateDate() throws Exception {
592 ArtifactDataDefinition testSubject;
593 Long heatParamsUpdateDate = null;
596 testSubject = createTestSubject();
597 testSubject.setHeatParamsUpdateDate(heatParamsUpdateDate);
602 public void testGetRequiredArtifacts() throws Exception {
603 ArtifactDataDefinition testSubject;
607 testSubject = createTestSubject();
608 result = testSubject.getRequiredArtifacts();
613 public void testSetRequiredArtifacts() throws Exception {
614 ArtifactDataDefinition testSubject;
615 List<String> requiredArtifacts = null;
618 testSubject = createTestSubject();
619 testSubject.setRequiredArtifacts(requiredArtifacts);
624 public void testGetGenerated() throws Exception {
625 ArtifactDataDefinition testSubject;
629 testSubject = createTestSubject();
630 result = testSubject.getGenerated();
635 public void testSetGenerated() throws Exception {
636 ArtifactDataDefinition testSubject;
637 Boolean generated = null;
640 testSubject = createTestSubject();
641 testSubject.setGenerated(generated);
646 public void testGetDuplicated() throws Exception {
647 ArtifactDataDefinition testSubject;
651 testSubject = createTestSubject();
652 result = testSubject.getDuplicated();
657 public void testSetDuplicated() throws Exception {
658 ArtifactDataDefinition testSubject;
659 Boolean duplicated = null;
662 testSubject = createTestSubject();
663 testSubject.setDuplicated(duplicated);
668 public void testGetHeatParameters() throws Exception {
669 ArtifactDataDefinition testSubject;
670 List<HeatParameterDataDefinition> result;
673 testSubject = createTestSubject();
674 result = testSubject.getHeatParameters();
679 public void testSetHeatParameters() throws Exception {
680 ArtifactDataDefinition testSubject;
681 List<HeatParameterDataDefinition> properties = null;
684 testSubject = createTestSubject();
685 testSubject.setHeatParameters(properties);
690 public void testGetGeneratedFromId() throws Exception {
691 ArtifactDataDefinition testSubject;
695 testSubject = createTestSubject();
696 result = testSubject.getGeneratedFromId();
701 public void testSetGeneratedFromId() throws Exception {
702 ArtifactDataDefinition testSubject;
703 String generatedFromId = "";
706 testSubject = createTestSubject();
707 testSubject.setGeneratedFromId(generatedFromId);
712 public void testToString() throws Exception {
713 ArtifactDataDefinition testSubject;
717 testSubject = createTestSubject();
718 result = testSubject.toString();
723 public void testHashCode() throws Exception {
724 ArtifactDataDefinition testSubject;
728 testSubject = createTestSubject();
729 result = testSubject.hashCode();
734 public void testEquals() throws Exception {
735 ArtifactDataDefinition testSubject;
740 testSubject = createTestSubject();
742 result = testSubject.equals(obj);
743 Assert.assertEquals(false, result);
744 result = testSubject.equals(testSubject);
745 Assert.assertEquals(true, result);
746 result = testSubject.equals(new ArtifactDataDefinition(testSubject));
747 Assert.assertEquals(true, result);