Enable ControllerExecutionBB for service scope
[so.git] / bpmn / MSOCommonBPMN / src / test / java / org / onap / so / client / cds / ConfigureInstanceParamsUtilTest.java
1 package org.onap.so.client.cds;
2
3 import static org.junit.Assert.assertEquals;
4 import com.google.gson.JsonObject;
5 import java.util.List;
6 import java.util.Map;
7 import org.junit.Test;
8
9 public class ConfigureInstanceParamsUtilTest {
10
11     @Test
12     public void testApplyParamsToObject() {
13         List<Map<String, String>> instanceParamsList =
14                 List.of(Map.of("test-param-1", "value1", "test-param-2", "value2"), Map.of("test-param-3", "value3"));
15         JsonObject jsonObject = new JsonObject();
16
17         ConfigureInstanceParamsUtil.applyParamsToObject(instanceParamsList, jsonObject);
18
19         assertEquals("value1", jsonObject.get("test-param-1").getAsString());
20         assertEquals("value2", jsonObject.get("test-param-2").getAsString());
21         assertEquals("value3", jsonObject.get("test-param-3").getAsString());
22     }
23
24 }