Map identities to proper objects
[mdsal.git] / binding / mdsal-binding-generator / src / test / java / org / opendaylight / mdsal / binding / generator / impl / Mdsal269Test.java
index db8d5049ea3b0ddf5b728ade36905f51c3b7251f..151177406c7b83c1beb67b4a35cf57da279dd09c 100644 (file)
@@ -9,11 +9,9 @@ package org.opendaylight.mdsal.binding.generator.impl;
 
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertTrue;
 
 import java.util.Iterator;
-import java.util.List;
 import org.junit.Test;
 import org.opendaylight.mdsal.binding.model.api.GeneratedProperty;
 import org.opendaylight.mdsal.binding.model.api.GeneratedTransferObject;
@@ -23,9 +21,8 @@ import org.opendaylight.yangtools.yang.test.util.YangParserTestUtils;
 public class Mdsal269Test {
     @Test
     public void mdsal269Test() {
-        final List<GeneratedType> generateTypes = DefaultBindingGenerator.generateFor(
+        final var generateTypes = DefaultBindingGenerator.generateFor(
             YangParserTestUtils.parseYangResource("/mdsal269.yang"));
-        assertNotNull(generateTypes);
         assertEquals(4, generateTypes.size());
 
         final GeneratedType mplsLabelType = generateTypes.stream().filter(type -> type.getFullyQualifiedName()
@@ -43,6 +40,7 @@ public class Mdsal269Test {
             general.getReturnType().getFullyQualifiedName());
 
         assertEquals("mplsLabelSpecialPurpose", special.getName());
-        assertEquals("java.lang.Class", special.getReturnType().getFullyQualifiedName());
+        assertEquals("org.opendaylight.yang.gen.v1.mdsal269.rev180130.MplsLabelSpecialPurposeValue",
+            special.getReturnType().getFullyQualifiedName());
     }
 }