Use correct key-arg splitting
[yangtools.git] / yang / yang-parser-rfc7950 / src / test / java / org / opendaylight / yangtools / yang / stmt / Bug7037Test.java
index e041a04c73ea0661c44b0769a64206ce57841e79..56293beea09a69a29232bae83529a5ee52cb7e17 100644 (file)
@@ -5,15 +5,14 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-
 package org.opendaylight.yangtools.yang.stmt;
 
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertTrue;
 
+import java.util.Collection;
 import java.util.Iterator;
-import java.util.List;
 import java.util.Map;
 import java.util.stream.Collectors;
 import org.junit.Test;
@@ -32,11 +31,11 @@ public class Bug7037Test {
         final SchemaContext context = StmtTestUtils.parseYangSources("/bugs/bug7037");
         assertNotNull(context);
 
-        final List<UnknownSchemaNode> unknownSchemaNodes = context.getUnknownSchemaNodes();
+        final Collection<? extends UnknownSchemaNode> unknownSchemaNodes = context.getUnknownSchemaNodes();
         assertEquals(1, unknownSchemaNodes.size());
 
         final UnknownSchemaNode first = unknownSchemaNodes.iterator().next();
-        final List<UnknownSchemaNode> firstUnknownNodes = first.getUnknownSchemaNodes();
+        final Collection<? extends UnknownSchemaNode> firstUnknownNodes = first.getUnknownSchemaNodes();
         assertEquals(1, firstUnknownNodes.size());
 
         final UnknownSchemaNode barExtCont = firstUnknownNodes.iterator().next();
@@ -46,17 +45,17 @@ public class Bug7037Test {
         final DataSchemaNode root = context.getDataChildByName(foo("root"));
         assertTrue(root instanceof ContainerSchemaNode);
 
-        final List<UnknownSchemaNode> rootUnknownNodes = root.getUnknownSchemaNodes();
+        final Collection<? extends UnknownSchemaNode> rootUnknownNodes = root.getUnknownSchemaNodes();
         assertEquals(2, rootUnknownNodes.size());
 
         final Map<QName, UnknownSchemaNode> rootUnknownNodeMap = rootUnknownNodes.stream()
                 .collect(Collectors.toMap(u -> u.getNodeType(), u -> u));
 
         final UnknownSchemaNode barExt = rootUnknownNodeMap.get(bar("bar-ext"));
-        final List<UnknownSchemaNode> barExtUnknownNodes = barExt.getUnknownSchemaNodes();
+        final Collection<? extends UnknownSchemaNode> barExtUnknownNodes = barExt.getUnknownSchemaNodes();
         assertEquals(3, barExtUnknownNodes.size());
 
-        final Iterator<UnknownSchemaNode> iterator = barExtUnknownNodes.iterator();
+        final Iterator<? extends UnknownSchemaNode> iterator = barExtUnknownNodes.iterator();
         UnknownSchemaNode barExtCont2 = null;
         while (iterator.hasNext()) {
             final UnknownSchemaNode next = iterator.next();
@@ -69,7 +68,7 @@ public class Bug7037Test {
         assertEquals(foo("bar-ext-con-2"), barExtCont2.getQName());
 
         final UnknownSchemaNode fooExt = rootUnknownNodeMap.get(foo("foo-ext"));
-        final List<UnknownSchemaNode> fooUnknownNodes = fooExt.getUnknownSchemaNodes();
+        final Collection<? extends UnknownSchemaNode> fooUnknownNodes = fooExt.getUnknownSchemaNodes();
         assertEquals(1, fooUnknownNodes.size());
 
         final UnknownSchemaNode fooExtCont = fooUnknownNodes.iterator().next();