1 package org.openecomp.sdc.be.components.distribution.engine;
4 import org.openecomp.sdc.be.model.GroupDefinition;
5 import org.openecomp.sdc.be.model.GroupInstance;
6 import org.openecomp.sdc.be.model.GroupInstanceProperty;
8 import java.util.ArrayList;
13 public class VfModuleArtifactPayloadTest {
15 private VfModuleArtifactPayload createTestSubject() {
16 return new VfModuleArtifactPayload(new GroupDefinition());
20 public void testConstructor() {
21 new VfModuleArtifactPayload(new GroupInstance());
26 public void testGetArtifacts() throws Exception {
27 VfModuleArtifactPayload testSubject;
31 testSubject = createTestSubject();
32 result = testSubject.getArtifacts();
37 public void testSetArtifacts() throws Exception {
38 VfModuleArtifactPayload testSubject;
39 List<String> artifacts = null;
42 testSubject = createTestSubject();
43 testSubject.setArtifacts(artifacts);
48 public void testGetProperties() throws Exception {
49 VfModuleArtifactPayload testSubject;
50 Map<String, Object> result;
53 testSubject = createTestSubject();
54 result = testSubject.getProperties();
59 public void testSetProperties() throws Exception {
60 VfModuleArtifactPayload testSubject;
61 List<GroupInstanceProperty> properties = new ArrayList<>();
64 testSubject = createTestSubject();
65 testSubject.setProperties(properties);
69 public void testcompareByGroupName() throws Exception {
70 VfModuleArtifactPayload testSubject;
71 GroupDefinition groupDefinition = new GroupDefinition();
72 groupDefinition.setName("module-1234.545");
73 VfModuleArtifactPayload vfModuleArtifactPayload1 = new VfModuleArtifactPayload(groupDefinition);
74 GroupDefinition groupDefinition2 = new GroupDefinition();
75 groupDefinition.setName("module-3424.546");
76 VfModuleArtifactPayload vfModuleArtifactPayload2 = new VfModuleArtifactPayload(groupDefinition);
78 testSubject = createTestSubject();
79 testSubject.compareByGroupName(vfModuleArtifactPayload1, vfModuleArtifactPayload2);
80 testSubject.compareByGroupName(vfModuleArtifactPayload1, vfModuleArtifactPayload1);