X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-dom-codec%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fdom%2Fcodec%2Fimpl%2FUnionTypeTest.java;h=cbb7a42d1820aed047c9d12148a031932283bf50;hb=191052b2c293127f62f39802da76151653cf369b;hp=5682517aa54da2705edee50179a4d159ca73e75d;hpb=e8046bf8787da3e07b463c5729bf0137717714f0;p=mdsal.git diff --git a/binding/mdsal-binding-dom-codec/src/test/java/org/opendaylight/mdsal/binding/dom/codec/impl/UnionTypeTest.java b/binding/mdsal-binding-dom-codec/src/test/java/org/opendaylight/mdsal/binding/dom/codec/impl/UnionTypeTest.java index 5682517aa5..cbb7a42d18 100644 --- a/binding/mdsal-binding-dom-codec/src/test/java/org/opendaylight/mdsal/binding/dom/codec/impl/UnionTypeTest.java +++ b/binding/mdsal-binding-dom-codec/src/test/java/org/opendaylight/mdsal/binding/dom/codec/impl/UnionTypeTest.java @@ -5,7 +5,6 @@ * 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.mdsal.binding.dom.codec.impl; import static org.junit.Assert.assertEquals; @@ -26,28 +25,27 @@ import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; import org.opendaylight.yangtools.yang.common.QName; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; +import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNodes; import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableContainerNodeBuilder; public class UnionTypeTest extends AbstractBindingCodecTest { - private static final String TEST_STRING = "testtesttest"; - - public static final QName WRAPPER_QNAME = QName.create("urn:opendaylight:params:xml:ns:yang:yangtools:test:union", + private static final QName WRAPPER_QNAME = QName.create("urn:opendaylight:params:xml:ns:yang:yangtools:test:union", "2015-01-21", "wrapper"); - public static final QName WRAP_LEAF_QNAME = QName.create(WRAPPER_QNAME, "wrap"); + private static final QName WRAP_LEAF_QNAME = QName.create(WRAPPER_QNAME, "wrap"); @Test public void unionTest() { TopLevel topLevel = TopLevelBuilder.getDefaultInstance(TEST_STRING); Wrapper wrapper = new WrapperBuilder().setWrap(topLevel).build(); - NormalizedNode topLevelEntry = registry.toNormalizedNode(InstanceIdentifier.create(Wrapper.class), + NormalizedNode topLevelEntry = codecContext.toNormalizedNode(InstanceIdentifier.create(Wrapper.class), wrapper).getValue(); ContainerNode containerNode = ImmutableContainerNodeBuilder.create() - .withNodeIdentifier(new YangInstanceIdentifier.NodeIdentifier(WRAPPER_QNAME)) + .withNodeIdentifier(new NodeIdentifier(WRAPPER_QNAME)) .withChild(ImmutableNodes.leafNode(WRAP_LEAF_QNAME, TEST_STRING)) .build(); Assert.assertEquals(topLevelEntry, containerNode); @@ -57,10 +55,10 @@ public class UnionTypeTest extends AbstractBindingCodecTest { public void bug5446Test() { IpAddressBinary ipAddress = IpAddressBinaryBuilder.getDefaultInstance("fwAAAQ=="); Root root = new RootBuilder().setIpAddress(ipAddress).build(); - NormalizedNode rootNode = registry.toNormalizedNode(InstanceIdentifier.builder(Root.class).build(), root) + NormalizedNode rootNode = codecContext.toNormalizedNode(InstanceIdentifier.create(Root.class), root) .getValue(); - Entry, DataObject> rootEntry = registry.fromNormalizedNode( + Entry, DataObject> rootEntry = codecContext.fromNormalizedNode( YangInstanceIdentifier.of(rootNode.getNodeType()), rootNode); DataObject rootObj = rootEntry.getValue();