-/*-\r
- * ============LICENSE_START=======================================================
- * ONAP : APPC
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Copyright (C) 2017 Amdocs\r
- * =============================================================================\r
+\r
+/*============LICENSE_START=======================================================\r
+ * ONAP : APPC\r
+ *================================================================================\r
+ * Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.\r
+ * Copyright © 2017 Amdocs\r
+ * ================================================================================\r
* Licensed under the Apache License, Version 2.0 (the "License");\r
* you may not use this file except in compliance with the License.\r
- * You may obtain a copy of the License at\r
- * \r
- * http://www.apache.org/licenses/LICENSE-2.0\r
- * \r
+ * You may obtain a copy of the License at \r
+ *\r
+ * http://www.apache.org/licenses/LICENSE-2.0\r
+\r
* Unless required by applicable law or agreed to in writing, software\r
* distributed under the License is distributed on an "AS IS" BASIS,\r
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
* See the License for the specific language governing permissions and\r
* limitations under the License.\r
- * \r
- * ECOMP is a trademark and service mark of AT&T Intellectual Property.
- * ============LICENSE_END=========================================================\r
- */\r
+ *============LICENSE_END=========================================================\r
+*/\r
\r
package org.onap.appc.ccadaptor;\r
\r
\r
public class XmlUtilTest {\r
\r
- @Test\r
+ @Test\r
public void testXml() {\r
Map<String, String> varmap = new HashMap<String, String>();\r
varmap.put("network.data", "test");\r
String xmlData = XmlUtil.getXml(varmap, "network");\r
Assert.assertEquals("<data>test</data>\n", xmlData);\r
}\r
+ \r
+ @Test\r
+ public void testXml2 () {\r
+ Map<String, String> varmap = new HashMap<String, String>();\r
+ varmap.put("network.data", "testData");\r
+ varmap.put("network.dt[0]", "test0");\r
+ varmap.put("network.dt[1]", "test1");\r
+ varmap.put("network.dt_length", "2");\r
+ String xmlData = XmlUtil.getXml(varmap, "network");\r
+ Assert.assertTrue(xmlData.contains("<data>testData</data>") );\r
+ Assert.assertTrue(xmlData.contains("test0</dt>") );\r
+ Assert.assertTrue(xmlData.contains("test1</dt>") );\r
+ Assert.assertTrue(xmlData.contains("<dt_length>2") );\r
+ }\r
}
\ No newline at end of file