+
+ @Test
+ public void nodeMapInCompositeNodeTest() {
+ Node<?> rootNode = null;
+ try {
+ rootNode = XmlTreeBuilder.buildDataTree(inputStream);
+ } catch (XMLStreamException e) {
+ e.printStackTrace();
+ }
+
+ CompositeNode compRootNode = (CompositeNode)rootNode;
+ List<CompositeNode> params = compRootNode.getCompositesByName("params");
+ assertEquals(1, params.size());
+ List<CompositeNode> compositesByName = params.get(0).getCompositesByName("param");
+ assertEquals(2, compositesByName.size());
+ }