Simplify method isMutualExclusive in Subnet.
[controller.git] / opendaylight / md-sal / sal-rest-connector / src / test / java / org / opendaylight / controller / sal / restconf / impl / test / ToJsonWithAugmentTest.java
1 package org.opendaylight.controller.sal.restconf.impl.test;
2
3 import static org.junit.Assert.assertTrue;
4
5 import org.junit.Test;
6
7 public class ToJsonWithAugmentTest {
8
9     /**
10      * Test of json output when as input are specified composite node with empty
11      * data + YANG file
12      */
13     @Test
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");
18
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\": ["));
26     }
27 }