@Test
public void testConvertMap() {

    logger.debug("testConvertMap: enter");
    Map<String, String> attributesMap = new HashMap<String, String>();
    attributesMap.put("keyOne", "valueOne");
    attributesMap.put("keyTwo", "valueTwo");
    attributesMap.put("keyThree", "valueThree");
    Map<String, String> attributesRefMap = new HashMap<String, String>();
    attributesRefMap.put("key4", "value4");
    attributesRefMap.put("key5", "value5");
    attributesRefMap.put("key6", "value6");
    CreateDcaeMicroServiceController controller = new CreateDcaeMicroServiceController();
    Map<String, String> attributesListRefMap = controller.getAttributesListRefMap();
    LinkedList<String> list = new LinkedList<String>();
    attributesListRefMap.put("key7", "value7");
    list.add("l1");
    list.add("l2");
    Map<String, LinkedList<String>> arrayTextList = controller.getArrayTextList();
    arrayTextList.put("key8", list);
    Map<String, String> result = controller.convertMap(attributesMap, attributesRefMap);
    assertTrue(result != null && result.size() == 8);
    assertTrue(arrayTextList.get("key8").toString().contains("[l1, l2]"));
    logger.debug("testConvertMap: exit");
}