X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=netconf%2Fsal-netconf-connector%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fsal%2Fconnect%2Fnetconf%2Fschema%2Fmapping%2FBaseRpcSchemalessTransformerTest.java;h=1506fb14462ed5e414fc430da2a4b3fd6e8ae61a;hb=4f8fe6ca68115fecdb9ce43573af5a2e26c50b50;hp=fb216b96ff1917d37087c7560a06be14a520f2bb;hpb=69b321b4b4180b4f7f03f30590ce36c78365b04f;p=netconf.git diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformerTest.java b/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformerTest.java index fb216b96ff..1506fb1446 100644 --- a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformerTest.java +++ b/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformerTest.java @@ -7,12 +7,15 @@ */ package org.opendaylight.netconf.sal.connect.netconf.schema.mapping; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertTrue; + import java.io.InputStream; import java.util.Optional; import javax.xml.transform.dom.DOMSource; import org.custommonkey.xmlunit.Diff; import org.custommonkey.xmlunit.XMLUnit; -import org.junit.Assert; import org.junit.Before; import org.junit.Test; import org.opendaylight.mdsal.dom.api.DOMRpcResult; @@ -29,7 +32,6 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode; import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode; import org.opendaylight.yangtools.yang.data.api.schema.DOMSourceAnyxmlNode; -import org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild; import org.opendaylight.yangtools.yang.data.impl.schema.Builders; import org.w3c.dom.Document; import org.w3c.dom.Element; @@ -90,7 +92,7 @@ public class BaseRpcSchemalessTransformerTest extends AbstractBaseSchemasTest { new YangInstanceIdentifier.NodeIdentifier(Candidate.QNAME)) .withValue(Empty.getInstance()).build()) .build(); - final DataContainerChild target = Builders.containerBuilder() + final ContainerNode target = Builders.containerBuilder() .withNodeIdentifier( new YangInstanceIdentifier.NodeIdentifier(NetconfMessageTransformUtil.NETCONF_TARGET_QNAME)) .withChild(candidate) @@ -104,7 +106,7 @@ public class BaseRpcSchemalessTransformerTest extends AbstractBaseSchemasTest { final NetconfMessage msg = transformer.toRpcRequest( NetconfMessageTransformUtil.NETCONF_EDIT_CONFIG_QNAME, editConfig); final Diff diff = XMLUnit.compareXML(EXP_RPC, XmlUtil.toString(msg.getDocument())); - Assert.assertTrue(diff.toString(), diff.similar()); + assertTrue(diff.toString(), diff.similar()); } @Test @@ -117,14 +119,13 @@ public class BaseRpcSchemalessTransformerTest extends AbstractBaseSchemasTest { doc.getDocumentElement().appendChild(element); final NetconfMessage msg = new NetconfMessage(doc); final DOMRpcResult result = transformer.toRpcResult(msg, NetconfMessageTransformUtil.NETCONF_GET_CONFIG_QNAME); - Assert.assertNotNull(result.getResult()); + assertNotNull(result.getResult()); final ContainerNode rpcReply = (ContainerNode) result.getResult(); - Assert.assertEquals(NetconfMessageTransformUtil.NETCONF_RPC_REPLY_QNAME, rpcReply.getNodeType()); - final Optional dataOpt = rpcReply.getChild(NetconfMessageTransformUtil.NETCONF_DATA_NODEID); - Assert.assertTrue(dataOpt.isPresent()); + assertEquals(NetconfMessageTransformUtil.NETCONF_RPC_REPLY_QNAME, rpcReply.getIdentifier().getNodeType()); + final Optional dataOpt = rpcReply.findChildByArg(NetconfMessageTransformUtil.NETCONF_DATA_NODEID); + assertTrue(dataOpt.isPresent()); final DOMSourceAnyxmlNode data = (DOMSourceAnyxmlNode) dataOpt.get(); - final Diff diff = XMLUnit.compareXML(dataElement.getOwnerDocument(), (Document) data.getValue().getNode()); - Assert.assertTrue(diff.toString(), diff.similar()); + final Diff diff = XMLUnit.compareXML(dataElement.getOwnerDocument(), (Document) data.body().getNode()); + assertTrue(diff.toString(), diff.similar()); } - }