Replaced all tabs with spaces in java and pom.xml
[so.git] / bpmn / MSOCommonBPMN / src / test / java / org / onap / so / client / cds / beans / ConfigAssignRequestVnfTest.java
1 package org.onap.so.client.cds.beans;
2
3 import static org.junit.Assert.assertEquals;
4 import static org.junit.Assert.assertNotNull;
5 import java.util.HashMap;
6 import java.util.Map;
7 import org.junit.Test;
8
9 public class ConfigAssignRequestVnfTest {
10     ConfigAssignRequestVnf configAssignRequestVnf = new ConfigAssignRequestVnf();
11     ConfigAssignPropertiesForVnf configAssignPropertiesForVnf = new ConfigAssignPropertiesForVnf();
12     private Map<String, Object> userParam = new HashMap<String, Object>();
13
14     private String resolutionKey;
15
16     @Test
17     public final void testConfigAssignRequestVnf() {
18         configAssignRequestVnf.setResolutionKey("resolution-key");
19         configAssignRequestVnf.setConfigAssignPropertiesForVnf(configAssignPropertiesForVnf);
20         assertNotNull(configAssignRequestVnf.getResolutionKey());
21         assertNotNull(configAssignRequestVnf.getConfigAssignPropertiesForVnf());
22
23         assertEquals("resolution-key", configAssignRequestVnf.getResolutionKey());
24         assertEquals(configAssignPropertiesForVnf, configAssignRequestVnf.getConfigAssignPropertiesForVnf());
25
26     }
27
28     @Test
29     public void testtoString() {
30         userParam.put("Instance1", "instance1value");
31         configAssignPropertiesForVnf.setServiceInstanceId("service-instance-id");
32         configAssignPropertiesForVnf.setServiceModelUuid("service-model-uuid");
33         configAssignPropertiesForVnf.setUserParam("user_params", userParam);
34         configAssignPropertiesForVnf.setVnfCustomizationUuid("vnf-customization-uuid");
35         configAssignPropertiesForVnf.setVnfId("vnf-id");
36         configAssignPropertiesForVnf.setVnfName("vnf-name");
37         configAssignRequestVnf.setConfigAssignPropertiesForVnf(configAssignPropertiesForVnf);
38
39         final StringBuilder sb = new StringBuilder("{\"config-assign-request\":{");
40         sb.append("\"resolution-key\":").append("\"").append(resolutionKey).append("\"");
41         sb.append(", \"config-assign-properties\":").append(configAssignPropertiesForVnf.toString());
42         sb.append('}');
43         sb.append('}');
44
45         String Expexted = sb.toString();
46
47         assertEquals(Expexted, configAssignRequestVnf.toString());
48     }
49 }