X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-impl%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fimpl%2Fcodec%2Fxml%2FXmlStreamUtilsTest.java;h=e2d4c7f758a5fcf7a435baecc9db7c2b4eda7408;hb=90d3d774a8a797efd27aee294a1230619cd42c94;hp=c66b159220e16cf51ffed7ec41b173629ce067bc;hpb=1ca40c5df43f39ce0bb4cfc080469adb5872da8c;p=yangtools.git diff --git a/yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/codec/xml/XmlStreamUtilsTest.java b/yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/codec/xml/XmlStreamUtilsTest.java index c66b159220..e2d4c7f758 100644 --- a/yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/codec/xml/XmlStreamUtilsTest.java +++ b/yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/codec/xml/XmlStreamUtilsTest.java @@ -40,10 +40,10 @@ import org.opendaylight.yangtools.yang.model.api.LeafSchemaNode; import org.opendaylight.yangtools.yang.model.api.Module; import org.opendaylight.yangtools.yang.model.api.SchemaContext; import org.opendaylight.yangtools.yang.model.api.TypeDefinition; +import org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition; import org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition; -import org.opendaylight.yangtools.yang.model.util.InstanceIdentifierType; +import org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition; import org.opendaylight.yangtools.yang.model.util.SchemaContextUtil; -import org.opendaylight.yangtools.yang.model.util.StringType; import org.opendaylight.yangtools.yang.parser.impl.YangParserImpl; import org.w3c.dom.Document; @@ -133,17 +133,17 @@ public class XmlStreamUtilsTest { */ @Test public void testLeafRefRelativeChaining() { - getTargetNodeForLeafRef("leafname3",StringType.class); + getTargetNodeForLeafRef("leafname3", StringTypeDefinition.class); } @Test public void testLeafRefRelative() { - getTargetNodeForLeafRef("pointToStringLeaf",StringType.class); + getTargetNodeForLeafRef("pointToStringLeaf", StringTypeDefinition.class); } @Test public void testLeafRefAbsoluteWithSameTarget() { - getTargetNodeForLeafRef("absname",InstanceIdentifierType.class); + getTargetNodeForLeafRef("absname", InstanceIdentifierTypeDefinition.class); } /** @@ -152,13 +152,15 @@ public class XmlStreamUtilsTest { @Ignore //ignored because this isn't implemented @Test public void testLeafRefWithDoublePointInPath() { - getTargetNodeForLeafRef("lf-with-double-point-inside",StringType.class); + getTargetNodeForLeafRef("lf-with-double-point-inside", StringTypeDefinition.class); } @Test public void testLeafRefRelativeAndAbsoluteWithSameTarget() { - final TypeDefinition targetNodeForAbsname = getTargetNodeForLeafRef("absname",InstanceIdentifierType.class); - final TypeDefinition targetNodeForRelname = getTargetNodeForLeafRef("relname",InstanceIdentifierType.class); + final TypeDefinition targetNodeForAbsname = getTargetNodeForLeafRef("absname", + InstanceIdentifierTypeDefinition.class); + final TypeDefinition targetNodeForRelname = getTargetNodeForLeafRef("relname", + InstanceIdentifierTypeDefinition.class); assertEquals(targetNodeForAbsname, targetNodeForRelname); } @@ -168,7 +170,7 @@ public class XmlStreamUtilsTest { final LeafrefTypeDefinition leafrefTypedef = findLeafrefType(schemaNode); assertNotNull(leafrefTypedef); final TypeDefinition targetBaseType = SchemaContextUtil.getBaseTypeForLeafRef(leafrefTypedef, schemaContext, schemaNode); - assertEquals("Wrong class found.", clas, targetBaseType.getClass()); + assertTrue("Wrong class found.", clas.isInstance(targetBaseType)); return targetBaseType; }