1 package org.onap.so.client.cds.beans;
3 import static org.junit.Assert.assertEquals;
4 import static org.junit.Assert.assertNotNull;
5 import java.util.HashMap;
9 public class ConfigAssignPropertiesForVnfTest {
10 ConfigAssignPropertiesForVnf configAssignPropertiesForVnf = new ConfigAssignPropertiesForVnf();
11 private Map<String, Object> userParam = new HashMap<String, Object>();
12 private String serviceInstanceId;
14 private String vnfName;
15 private String serviceModelUuid;
16 private String vnfCustomizationUuid;
19 public final void testConfigAssignPropertiesForVnfTest() {
20 userParam.put("Instance1", "instance1value");
21 configAssignPropertiesForVnf.setServiceInstanceId("service-instance-id");
22 configAssignPropertiesForVnf.setServiceModelUuid("service-model-uuid");
23 configAssignPropertiesForVnf.setVnfCustomizationUuid("vnf-customization-uuid");
24 configAssignPropertiesForVnf.setVnfId("vnf-id");
25 configAssignPropertiesForVnf.setVnfName("vnf-name");
26 configAssignPropertiesForVnf.setUserParam("Instance1", "instance1value");
28 assertNotNull(configAssignPropertiesForVnf.getServiceInstanceId());
29 assertNotNull(configAssignPropertiesForVnf.getServiceModelUuid());
30 assertNotNull(configAssignPropertiesForVnf.getVnfCustomizationUuid());
31 assertNotNull(configAssignPropertiesForVnf.getVnfId());
32 assertNotNull(configAssignPropertiesForVnf.getVnfName());
33 assertNotNull(configAssignPropertiesForVnf.getUserParam());
35 assertEquals("service-instance-id", configAssignPropertiesForVnf.getServiceInstanceId());
36 assertEquals("service-model-uuid", configAssignPropertiesForVnf.getServiceModelUuid());
37 assertEquals("vnf-customization-uuid", configAssignPropertiesForVnf.getVnfCustomizationUuid());
38 assertEquals("vnf-id", configAssignPropertiesForVnf.getVnfId());
39 assertEquals("vnf-name", configAssignPropertiesForVnf.getVnfName());
40 assertEquals(userParam, configAssignPropertiesForVnf.getUserParam());
45 public void testtoString() {
46 final StringBuilder sb = new StringBuilder("{");
47 sb.append("\"service-instance-id\":").append("\"").append(serviceInstanceId).append("\"");
48 sb.append(", \"vnf-id\":").append("\"").append(vnfId).append("\"");
49 sb.append(", \"vnf-name\":").append("\"").append(vnfName).append("\"");
50 sb.append(", \"service-model-uuid\":").append("\"").append(serviceModelUuid).append("\"");
51 sb.append(", \"vnf-customization-uuid\":").append("\"").append(vnfCustomizationUuid).append("\"");
52 for (Map.Entry<String, Object> entry : userParam.entrySet()) {
55 sb.append(entry.getKey());
59 sb.append(entry.getValue());
63 String Expexted = sb.toString();
64 assertEquals(Expexted, configAssignPropertiesForVnf.toString());