Add missing copyright text
[controller.git] / opendaylight / md-sal / sal-rest-connector / src / test / java / org / opendaylight / controller / sal / restconf / impl / cnsn / to / json / test / CnSnJsonBasicYangTypesTest.java
index f3612969b92b2a95fd97be226aa1b30b43794c0d..1be9294ad95da94206949b4af99fd0568610f909 100644 (file)
@@ -12,33 +12,19 @@ import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertNull;
 import static org.junit.Assert.assertTrue;
-
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonToken;
 import java.io.IOException;
 import java.io.StringReader;
 import java.util.Map;
 import java.util.Set;
-
-import javax.ws.rs.WebApplicationException;
-
 import org.junit.BeforeClass;
-import org.junit.Test;
-import org.opendaylight.controller.sal.rest.impl.StructuredDataToJsonProvider;
-import org.opendaylight.controller.sal.rest.impl.XmlToCompositeNodeProvider;
-import org.opendaylight.controller.sal.restconf.impl.test.TestUtils;
 import org.opendaylight.controller.sal.restconf.impl.test.YangAndXmlAndDataSchemaLoader;
 import org.opendaylight.controller.sal.restconf.impl.test.structures.Cont;
 import org.opendaylight.controller.sal.restconf.impl.test.structures.Lf;
 import org.opendaylight.controller.sal.restconf.impl.test.structures.LfLst;
 import org.opendaylight.controller.sal.restconf.impl.test.structures.Lst;
 import org.opendaylight.controller.sal.restconf.impl.test.structures.LstItem;
-import org.opendaylight.yangtools.yang.data.api.CompositeNode;
-import org.opendaylight.yangtools.yang.data.api.ModifyAction;
-import org.opendaylight.yangtools.yang.data.api.MutableCompositeNode;
-import org.opendaylight.yangtools.yang.data.api.MutableSimpleNode;
-import org.opendaylight.yangtools.yang.data.impl.NodeFactory;
-
-import com.google.gson.stream.JsonReader;
-import com.google.gson.stream.JsonToken;
 
 public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
 
@@ -47,53 +33,16 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         dataLoad("/cnsn-to-json/simple-yang-types", 1, "simple-yang-types", "cont1");
     }
 
-    /**
-     * Test of json output when as input are specified composite node with empty
-     * data + YANG file
-     */
-    @Test
-    public void compositeNodeAndYangWithJsonReaderEmptyDataTest() {
-        CompositeNode compositeNode = prepareCompositeNodeWithEmpties();
-        TestUtils.normalizeCompositeNode(compositeNode, modules, searchedModuleName + ":" + searchedDataSchemaName);
-        String jsonOutput = null;
-        try {
-            jsonOutput = TestUtils.writeCompNodeWithSchemaContextToOutput(compositeNode, modules, dataSchemaNode,
-                    StructuredDataToJsonProvider.INSTANCE);
-        } catch (WebApplicationException | IOException e) {
-        }
-
-        verifyJsonOutputForEmptyData(jsonOutput);
-    }
-
-    /**
-     * Test of json output when as input are specified xml file (no empty
-     * elements)and YANG file
-     */
-    @Test
-    public void xmlAndYangTypesWithJsonReaderTest() {
-        CompositeNode compositeNode = TestUtils.readInputToCnSn("/cnsn-to-json/simple-yang-types/xml/data.xml",
-                XmlToCompositeNodeProvider.INSTANCE);
-        TestUtils.normalizeCompositeNode(compositeNode, modules, searchedModuleName + ":" + searchedDataSchemaName);
-        String jsonOutput = null;
-        try {
-            jsonOutput = TestUtils.writeCompNodeWithSchemaContextToOutput(compositeNode, modules, dataSchemaNode,
-                    StructuredDataToJsonProvider.INSTANCE);
-        } catch (WebApplicationException | IOException e) {
-        }
-
-        verifyJsonOutput(jsonOutput);
-    }
-
-    private void verifyJsonOutputForEmptyData(String jsonOutput) {
+    private void verifyJsonOutputForEmptyData(final String jsonOutput) {
         assertNotNull(jsonOutput);
-        StringReader strReader = new StringReader(jsonOutput);
-        JsonReader jReader = new JsonReader(strReader);
+        final StringReader strReader = new StringReader(jsonOutput);
+        final JsonReader jReader = new JsonReader(strReader);
 
         String exception = null;
         Cont dataFromJson = null;
         try {
             dataFromJson = jsonReadCont1(jReader);
-        } catch (IOException e) {
+        } catch (final IOException e) {
             exception = e.getMessage();
         }
 
@@ -103,16 +52,16 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         assertNull("Error during reading Json output: " + exception, exception);
     }
 
-    private void verifyJsonOutput(String jsonOutput) {
+    private void verifyJsonOutput(final String jsonOutput) {
         assertNotNull(jsonOutput);
-        StringReader strReader = new StringReader(jsonOutput);
-        JsonReader jReader = new JsonReader(strReader);
+        final StringReader strReader = new StringReader(jsonOutput);
+        final JsonReader jReader = new JsonReader(strReader);
 
         String exception = null;
         Cont dataFromJson = null;
         try {
             dataFromJson = jsonReadCont1(jReader);
-        } catch (IOException e) {
+        } catch (final IOException e) {
             exception = e.getMessage();
         }
 
@@ -122,7 +71,7 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         assertNull("Error during reading Json output: " + exception, exception);
     }
 
-    private Cont jsonReadCont1(JsonReader jReader) throws IOException {
+    private Cont jsonReadCont1(final JsonReader jReader) throws IOException {
         jReader.beginObject();
         assertNotNull("cont1 is missing.", jReader.hasNext());
 
@@ -135,10 +84,10 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
 
     }
 
-    private Cont jsonReadCont1Elements(JsonReader jReader, Cont redData) throws IOException {
+    private Cont jsonReadCont1Elements(final JsonReader jReader, final Cont redData) throws IOException {
         jReader.beginObject();
         while (jReader.hasNext()) {
-            String keyName = jReader.nextName();
+            final String keyName = jReader.nextName();
             if (keyName.equals("lf11")) {
                 redData.addLf(new Lf(keyName, nextValue(jReader)));
             } else if (keyName.equals("lflst11")) {
@@ -146,7 +95,7 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
                 lfLst = jsonReadLflstValues(jReader, lfLst);
                 redData.addLfLst(lfLst);
             } else if (keyName.equals("lflst12")) {
-                LfLst lfLst = new LfLst(keyName);
+                final LfLst lfLst = new LfLst(keyName);
                 jsonReadLflstValues(jReader, lfLst);
                 redData.addLfLst(lfLst);
             } else if (keyName.equals("lst11")) {
@@ -162,22 +111,22 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
 
     }
 
-    private Lst jsonReadLst11(JsonReader jReader, Lst lst) throws IOException {
+    private Lst jsonReadLst11(final JsonReader jReader, final Lst lst) throws IOException {
         jReader.beginArray();
 
         while (jReader.hasNext()) {
-            LstItem lstItem = jsonReadLst11Elements(jReader);
+            final LstItem lstItem = jsonReadLst11Elements(jReader);
             lst.addLstItem(lstItem);
         }
         jReader.endArray();
         return lst;
     }
 
-    private LstItem jsonReadLst11Elements(JsonReader jReader) throws IOException {
-        LstItem lstItem = new LstItem();
+    private LstItem jsonReadLst11Elements(final JsonReader jReader) throws IOException {
+        final LstItem lstItem = new LstItem();
         jReader.beginObject();
         while (jReader.hasNext()) {
-            String keyName = jReader.nextName();
+            final String keyName = jReader.nextName();
             if (keyName.equals("lf111")) {
                 lstItem.addLf(new Lf(keyName, nextValue(jReader)));
             } else if (keyName.equals("lf112")) {
@@ -202,21 +151,21 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         return lstItem;
     }
 
-    private Lst jsonReadLst112(JsonReader jReader, Lst lst) throws IOException {
+    private Lst jsonReadLst112(final JsonReader jReader, final Lst lst) throws IOException {
         jReader.beginArray();
         while (jReader.hasNext()) {
-            LstItem lstItem = jsonReadLst112Elements(jReader);
+            final LstItem lstItem = jsonReadLst112Elements(jReader);
             lst.addLstItem(lstItem);
         }
         jReader.endArray();
         return lst;
     }
 
-    private LstItem jsonReadLst112Elements(JsonReader jReader) throws IOException {
-        LstItem lstItem = new LstItem();
+    private LstItem jsonReadLst112Elements(final JsonReader jReader) throws IOException {
+        final LstItem lstItem = new LstItem();
         jReader.beginObject();
         if (jReader.hasNext()) {
-            String keyName = jReader.nextName();
+            final String keyName = jReader.nextName();
             if (keyName.equals("lf1121")) {
                 lstItem.addLf(new Lf(keyName, nextValue(jReader)));
             }
@@ -226,21 +175,21 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
 
     }
 
-    private Lst jsonReadLst111(JsonReader jReader, Lst lst) throws IOException {
+    private Lst jsonReadLst111(final JsonReader jReader, final Lst lst) throws IOException {
         jReader.beginArray();
         while (jReader.hasNext()) {
-            LstItem lstItem = jsonReadLst111Elements(jReader);
+            final LstItem lstItem = jsonReadLst111Elements(jReader);
             lst.addLstItem(lstItem);
         }
         jReader.endArray();
         return lst;
     }
 
-    private LstItem jsonReadLst111Elements(JsonReader jReader) throws IOException {
-        LstItem lstItem = new LstItem();
+    private LstItem jsonReadLst111Elements(final JsonReader jReader) throws IOException {
+        final LstItem lstItem = new LstItem();
         jReader.beginObject();
         if (jReader.hasNext()) {
-            String keyName = jReader.nextName();
+            final String keyName = jReader.nextName();
             if (keyName.equals("lf1111")) {
                 lstItem.addLf(new Lf(keyName, nextValue(jReader)));
             }
@@ -249,7 +198,7 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         return lstItem;
     }
 
-    private Object nextValue(JsonReader jReader) throws IOException {
+    private Object nextValue(final JsonReader jReader) throws IOException {
         if (jReader.peek().equals(JsonToken.NULL)) {
             jReader.nextNull();
             return null;
@@ -260,16 +209,16 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         }
     }
 
-    private Cont jsonReadCont111(JsonReader jReader, Cont cont) throws IOException {
+    private Cont jsonReadCont111(final JsonReader jReader, Cont cont) throws IOException {
         jReader.beginObject();
         cont = jsonReadCont111Elements(jReader, cont);
         jReader.endObject();
         return cont;
     }
 
-    private Cont jsonReadCont111Elements(JsonReader jReader, Cont cont) throws IOException {
+    private Cont jsonReadCont111Elements(final JsonReader jReader, final Cont cont) throws IOException {
         while (jReader.hasNext()) {
-            String keyName = jReader.nextName();
+            final String keyName = jReader.nextName();
             if (keyName.equals("lf1111")) {
                 cont.addLf(new Lf(keyName, nextValue(jReader)));
             } else if (keyName.equals("lflst1111")) {
@@ -288,21 +237,21 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
 
     }
 
-    private Lst jsonReadLst1111(JsonReader jReader, Lst lst) throws IOException {
+    private Lst jsonReadLst1111(final JsonReader jReader, final Lst lst) throws IOException {
         jReader.beginArray();
         while (jReader.hasNext()) {
-            LstItem lstItem = jsonReadLst1111Elements(jReader);
+            final LstItem lstItem = jsonReadLst1111Elements(jReader);
             lst.addLstItem(lstItem);
         }
         jReader.endArray();
         return lst;
     }
 
-    private LstItem jsonReadLst1111Elements(JsonReader jReader) throws IOException {
+    private LstItem jsonReadLst1111Elements(final JsonReader jReader) throws IOException {
         jReader.beginObject();
-        LstItem lstItem = new LstItem();
+        final LstItem lstItem = new LstItem();
         while (jReader.hasNext()) {
-            String keyName = jReader.nextName();
+            final String keyName = jReader.nextName();
             if (keyName.equals("lf1111A") || keyName.equals("lf1111B")) {
                 lstItem.addLf(new Lf(keyName, nextValue(jReader)));
             }
@@ -311,7 +260,7 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         return lstItem;
     }
 
-    private LfLst jsonReadLflstValues(JsonReader jReader, LfLst lfLst) throws IOException {
+    private LfLst jsonReadLflstValues(final JsonReader jReader, final LfLst lfLst) throws IOException {
         jReader.beginArray();
         while (jReader.hasNext()) {
             lfLst.addLf(new Lf(nextValue(jReader)));
@@ -320,22 +269,22 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         return lfLst;
     }
 
-    private void checkDataFromJsonEmpty(Cont dataFromJson) {
+    private void checkDataFromJsonEmpty(final Cont dataFromJson) {
         assertTrue(dataFromJson.getLfs().isEmpty());
         assertTrue(dataFromJson.getLfLsts().isEmpty());
         assertTrue(dataFromJson.getConts().isEmpty());
 
-        Map<String, Lst> lsts = dataFromJson.getLsts();
+        final Map<String, Lst> lsts = dataFromJson.getLsts();
         assertEquals(1, lsts.size());
-        Lst lst11 = lsts.get("lst11");
+        final Lst lst11 = lsts.get("lst11");
         assertNotNull(lst11);
-        Set<LstItem> lstItems = lst11.getLstItems();
+        final Set<LstItem> lstItems = lst11.getLstItems();
         assertNotNull(lstItems);
 
         LstItem lst11_1 = null;
         LstItem lst11_2 = null;
         LstItem lst11_3 = null;
-        for (LstItem lstItem : lstItems) {
+        for (final LstItem lstItem : lstItems) {
             if (lstItem.getLfs().get("lf111").getValue().equals(1)) {
                 lst11_1 = lstItem;
             } else if (lstItem.getLfs().get("lf111").getValue().equals(2)) {
@@ -354,11 +303,8 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         assertEquals(1, lst11_1.getLfs().size());
         assertEquals(1, lst11_1.getConts().size());
         assertEquals(1, lst11_1.getLsts().size());
-        assertEquals(
-                lst11_1.getLsts().get("lst111"),
-                new Lst("lst111").addLstItem(new LstItem().addLf("lf1111", (int) 35))
-                        .addLstItem(new LstItem().addLf("lf1111", (int) 34)).addLstItem(new LstItem())
-                        .addLstItem(new LstItem()));
+        assertEquals(lst11_1.getLsts().get("lst111"), new Lst("lst111").addLstItem(new LstItem().addLf("lf1111", 35))
+                .addLstItem(new LstItem().addLf("lf1111", 34)).addLstItem(new LstItem()).addLstItem(new LstItem()));
         assertEquals(lst11_1.getConts().get("cont111"), new Cont("cont111"));
         // : lst11_1
 
@@ -368,7 +314,7 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         assertEquals(1, lst11_2.getConts().size());
         assertEquals(1, lst11_2.getLsts().size());
 
-        Cont lst11_2_cont111 = lst11_2.getConts().get("cont111");
+        final Cont lst11_2_cont111 = lst11_2.getConts().get("cont111");
 
         // -cont111
         assertNotNull(lst11_2_cont111);
@@ -377,10 +323,9 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         assertEquals(1, lst11_2_cont111.getLsts().size());
         assertTrue(lst11_2_cont111.getConts().isEmpty());
 
-        assertEquals(new LfLst("lflst1111").addLf((int) 1024).addLf((int) 4096),
-                lst11_2_cont111.getLfLsts().get("lflst1111"));
+        assertEquals(new LfLst("lflst1111").addLf(1024).addLf(4096), lst11_2_cont111.getLfLsts().get("lflst1111"));
         assertEquals(
-                new Lst("lst1111").addLstItem(new LstItem().addLf("lf1111B", (int) 4)).addLstItem(
+                new Lst("lst1111").addLstItem(new LstItem().addLf("lf1111B", 4)).addLstItem(
                         new LstItem().addLf("lf1111A", "lf1111A str12")), lst11_2_cont111.getLsts().get("lst1111"));
         // :-cont111
         assertEquals(lst11_2.getLsts().get("lst112"), new Lst("lst112").addLstItem(new LstItem()));
@@ -393,7 +338,7 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         assertTrue(lst11_3.getLsts().isEmpty());
 
         // -cont111
-        Cont lst11_3_cont111 = lst11_3.getConts().get("cont111");
+        final Cont lst11_3_cont111 = lst11_3.getConts().get("cont111");
         assertEquals(0, lst11_3_cont111.getLfs().size());
         assertEquals(0, lst11_3_cont111.getLfLsts().size());
         assertEquals(1, lst11_3_cont111.getLsts().size());
@@ -406,7 +351,7 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
 
     }
 
-    private void checkDataFromJson(Cont dataFromJson) {
+    private void checkDataFromJson(final Cont dataFromJson) {
         assertNotNull(dataFromJson.getLfs().get("lf11"));
         assertEquals(dataFromJson.getLfs().get("lf11"), new Lf("lf11", "lf"));
 
@@ -430,14 +375,14 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         assertTrue(lflst12.getLfs().contains(new Lf("lflst12 str3")));
 
         assertEquals(1, dataFromJson.getLsts().size());
-        Lst lst11 = dataFromJson.getLsts().get("lst11");
+        final Lst lst11 = dataFromJson.getLsts().get("lst11");
         assertNotNull(lst11);
         assertEquals(2, lst11.getLstItems().size());
 
         LstItem lst11_1 = null;
         LstItem lst11_2 = null;
-        for (LstItem lstItem : lst11.getLstItems()) {
-            Lf lf = lstItem.getLfs().get("lf111");
+        for (final LstItem lstItem : lst11.getLstItems()) {
+            final Lf lf = lstItem.getLfs().get("lf111");
             if (lf != null && lf.getValue().equals(140)) {
                 lst11_1 = lstItem;
             } else if (lf != null && lf.getValue().equals(141)) {
@@ -449,7 +394,7 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         checkLst11_2(lst11_2);
     }
 
-    private void checkLst11_2(LstItem lst11_2) {
+    private void checkLst11_2(final LstItem lst11_2) {
         assertNotNull(lst11_2);
         assertEquals(2, lst11_2.getLfs().size());
         assertEquals(1, lst11_2.getConts().size());
@@ -457,7 +402,7 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
 
         assertEquals(lst11_2.getLfs().get("lf112"), new Lf("lf112", "lf112 str2"));
 
-        Cont lst11_2_cont = lst11_2.getConts().get("cont111");
+        final Cont lst11_2_cont = lst11_2.getConts().get("cont111");
         assertEquals(0, lst11_2_cont.getConts().size());
         assertEquals(1, lst11_2_cont.getLfLsts().size());
         assertEquals(1, lst11_2_cont.getLfs().size());
@@ -478,7 +423,7 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
                 new LstItem().addLf(new Lf("lf1121", "lf1121 str21")));
     }
 
-    private void checkLst11_1(LstItem lst11_1) {
+    private void checkLst11_1(final LstItem lst11_1) {
         assertNotNull(lst11_1);
 
         assertEquals(2, lst11_1.getLfs().size());
@@ -487,7 +432,7 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
 
         assertEquals(lst11_1.getLfs().get("lf112"), new Lf("lf112", "lf112 str"));
 
-        Cont lst11_1_cont = lst11_1.getConts().get("cont111");
+        final Cont lst11_1_cont = lst11_1.getConts().get("cont111");
         assertEquals(0, lst11_1_cont.getConts().size());
         assertEquals(1, lst11_1_cont.getLfLsts().size());
         assertEquals(1, lst11_1_cont.getLfs().size());
@@ -506,11 +451,11 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         checkLst11x(lst11_1.getLsts().get("lst112"), new LstItem().addLf(new Lf("lf1121", "lf1121 str11")));
     }
 
-    private void checkLst11x(Lst lst, LstItem... lstItems) {
+    private void checkLst11x(final Lst lst, final LstItem... lstItems) {
         assertNotNull(lst);
 
-        Lst requiredLst = new Lst(lst.getName());
-        for (LstItem lstItem : lstItems) {
+        final Lst requiredLst = new Lst(lst.getName());
+        for (final LstItem lstItem : lstItems) {
             requiredLst.addLstItem(lstItem);
         }
 
@@ -518,10 +463,10 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
 
     }
 
-    private void checkLst1111(Set<LstItem> lstItems, Lf lf11, Lf lf12, Lf lf21, Lf lf22) {
+    private void checkLst1111(final Set<LstItem> lstItems, final Lf lf11, final Lf lf12, final Lf lf21, final Lf lf22) {
         LstItem lst11_1_cont_lst1111_1 = null;
         LstItem lst11_1_cont_lst1111_2 = null;
-        for (LstItem lstItem : lstItems) {
+        for (final LstItem lstItem : lstItems) {
             if (new LstItem().addLf(lf11).addLf(lf12).equals(lstItem)) {
                 lst11_1_cont_lst1111_1 = lstItem;
             } else if (new LstItem().addLf(lf21).addLf(lf22).equals(lstItem)) {
@@ -533,142 +478,4 @@ public class CnSnJsonBasicYangTypesTest extends YangAndXmlAndDataSchemaLoader {
         assertNotNull(lst11_1_cont_lst1111_2);
     }
 
-    private CompositeNode prepareCompositeNodeWithEmpties() {
-        MutableCompositeNode cont1 = NodeFactory.createMutableCompositeNode(
-                TestUtils.buildQName("cont1", "simple:yang:types", "2013-11-5"), null, null, ModifyAction.CREATE, null);
-
-        // lst11_1
-        MutableCompositeNode lst11_1 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst11"), cont1,
-                null, ModifyAction.CREATE, null);
-        cont1.getChildren().add(lst11_1);
-
-        MutableSimpleNode<?> lf111_1 = NodeFactory.createMutableSimpleNode(TestUtils.buildQName("lf111"), lst11_1,
-                (short) 1, ModifyAction.CREATE, null);
-        lst11_1.getChildren().add(lf111_1);
-
-        // lst111_1_1
-        MutableCompositeNode lst111_1_1 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst111"),
-                lst11_1, null, ModifyAction.CREATE, null);
-        lst11_1.getChildren().add(lst111_1_1);
-        MutableSimpleNode<?> lf1111_1_1 = NodeFactory.createMutableSimpleNode(TestUtils.buildQName("lf1111"),
-                lst111_1_1, (int) 34, ModifyAction.CREATE, null);
-        lst111_1_1.getChildren().add(lf1111_1_1);
-        lst111_1_1.init();
-        // :lst111_1_1
-
-        // lst111_1_2
-        MutableCompositeNode lst111_1_2 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst111"),
-                lst11_1, null, ModifyAction.CREATE, null);
-        lst11_1.getChildren().add(lst111_1_2);
-        MutableSimpleNode<?> lf1111_1_2 = NodeFactory.createMutableSimpleNode(TestUtils.buildQName("lf1111"),
-                lst111_1_2, (int) 35, ModifyAction.CREATE, null);
-        lst111_1_2.getChildren().add(lf1111_1_2);
-        lst111_1_2.init();
-        // :lst111_1_2
-
-        // lst111_1_3
-        MutableCompositeNode lst111_1_3 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst111"),
-                lst11_1, null, ModifyAction.CREATE, null);
-        lst11_1.getChildren().add(lst111_1_3);
-        lst111_1_2.init();
-        // :lst111_1_3
-
-        // lst111_1_4
-        MutableCompositeNode lst111_1_4 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst111"),
-                lst11_1, null, ModifyAction.CREATE, null);
-        lst11_1.getChildren().add(lst111_1_4);
-        lst111_1_2.init();
-        // :lst111_1_4
-
-        MutableCompositeNode cont111_1 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("cont111"),
-                lst11_1, null, ModifyAction.CREATE, null);
-        lst11_1.getChildren().add(cont111_1);
-
-        lst11_1.init();
-        // :lst11_1
-
-        // lst11_2
-        MutableCompositeNode lst11_2 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst11"), cont1,
-                null, ModifyAction.CREATE, null);
-        cont1.getChildren().add(lst11_2);
-
-        MutableSimpleNode<?> lf111_2 = NodeFactory.createMutableSimpleNode(TestUtils.buildQName("lf111"), lst11_2,
-                (short) 2, ModifyAction.CREATE, null);
-        lst11_2.getChildren().add(lf111_2);
-
-        // cont111_2
-        MutableCompositeNode cont111_2 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("cont111"),
-                lst11_2, null, ModifyAction.CREATE, null);
-        lst11_2.getChildren().add(cont111_2);
-
-        MutableSimpleNode<?> lflst1111_2_2 = NodeFactory.createMutableSimpleNode(TestUtils.buildQName("lflst1111"),
-                cont111_2, (int) 1024, ModifyAction.CREATE, null);
-        cont111_2.getChildren().add(lflst1111_2_2);
-        MutableSimpleNode<?> lflst1111_2_3 = NodeFactory.createMutableSimpleNode(TestUtils.buildQName("lflst1111"),
-                cont111_2, (int) 4096, ModifyAction.CREATE, null);
-        cont111_2.getChildren().add(lflst1111_2_3);
-
-        // lst1111_2
-        MutableCompositeNode lst1111_2_1 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst1111"),
-                cont111_2, null, ModifyAction.CREATE, null);
-        cont111_2.getChildren().add(lst1111_2_1);
-        MutableSimpleNode<?> lf1111B_2_1 = NodeFactory.createMutableSimpleNode(TestUtils.buildQName("lf1111B"),
-                lst1111_2_1, (short) 4, ModifyAction.CREATE, null);
-        lst1111_2_1.getChildren().add(lf1111B_2_1);
-        lst1111_2_1.init();
-
-        MutableCompositeNode lst1111_2_2 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst1111"),
-                cont111_2, null, ModifyAction.CREATE, null);
-        cont111_2.getChildren().add(lst1111_2_2);
-        MutableSimpleNode<?> lf1111A_2_2 = NodeFactory.createMutableSimpleNode(TestUtils.buildQName("lf1111A"),
-                lst1111_2_2, "lf1111A str12", ModifyAction.CREATE, null);
-        lst1111_2_2.getChildren().add(lf1111A_2_2);
-        lst1111_2_2.init();
-        // :lst1111_2
-
-        cont111_2.init();
-        // :cont111_2
-
-        MutableCompositeNode lst112_2 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst112"), lst11_2,
-                null, ModifyAction.CREATE, null);
-        lst11_2.getChildren().add(lst112_2);
-        lst112_2.init();
-        lst11_2.init();
-
-        // :lst11_2
-
-        // lst11_3
-        MutableCompositeNode lst11_3 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst11"), cont1,
-                null, ModifyAction.CREATE, null);
-        cont1.getChildren().add(lst11_3);
-
-        MutableSimpleNode<?> lf111_3 = NodeFactory.createMutableSimpleNode(TestUtils.buildQName("lf111"), lst11_3,
-                (short) 3, ModifyAction.CREATE, null);
-        lst11_3.getChildren().add(lf111_3);
-
-        // cont111_3
-        MutableCompositeNode cont111_3 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("cont111"),
-                lst11_3, null, ModifyAction.CREATE, null);
-        lst11_3.getChildren().add(cont111_3);
-
-        MutableCompositeNode lst1111_3_1 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst1111"),
-                cont111_3, null, ModifyAction.CREATE, null);
-        cont111_3.getChildren().add(lst1111_3_1);
-        lst1111_3_1.init();
-
-        MutableCompositeNode lst1111_3_2 = NodeFactory.createMutableCompositeNode(TestUtils.buildQName("lst1111"),
-                cont111_3, null, ModifyAction.CREATE, null);
-        cont111_3.getChildren().add(lst1111_3_2);
-        lst1111_3_2.init();
-
-        cont111_3.init();
-        // :cont111_3
-
-        lst11_3.init();
-        // :lst11_3
-
-        cont1.init();
-        return cont1;
-    }
-
 }