1 package org.opendaylight.controller.sal.restconf.impl.test;
3 import static org.junit.Assert.assertTrue;
7 public class ToJsonWithAugmentTest {
10 * Test of json output when as input are specified composite node with empty
14 public void augmentedElementsToJson() {
15 String jsonOutput = TestUtils.convertCompositeNodeDataAndYangToJson(
16 TestUtils.loadCompositeNode("/yang-to-json-conversion/augmentation/xml/data.xml"),
17 "/yang-to-json-conversion/augmentation", "/yang-to-json-conversion/augmentation/xml", "yang", "cont");
19 assertTrue(jsonOutput.contains("\"augment-leaf:lf2\": \"lf2\""));
20 assertTrue(jsonOutput.contains("\"augment-container:cont1\": {"));
21 assertTrue(jsonOutput.contains("\"augment-container:lf11\": \"lf11\""));
22 assertTrue(jsonOutput.contains("\"augment-list:lst1\": ["));
23 assertTrue(jsonOutput.contains("\"augment-list:lf11\": \"lf1_1\""));
24 assertTrue(jsonOutput.contains("\"augment-list:lf11\": \"lf1_2\""));
25 assertTrue(jsonOutput.contains("\"augment-leaflist:lflst1\": ["));