X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=netconf%2Fmdsal-netconf-connector%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fmdsal%2Fconnector%2Fops%2FRuntimeRpcTest.java;h=684e2e995a77cabab6beacdbb6838bb1c70ce25c;hb=4f8fe6ca68115fecdb9ce43573af5a2e26c50b50;hp=f1690765729f28951a264d900e89912cf3c7eb4f;hpb=69b321b4b4180b4f7f03f30590ce36c78365b04f;p=netconf.git diff --git a/netconf/mdsal-netconf-connector/src/test/java/org/opendaylight/netconf/mdsal/connector/ops/RuntimeRpcTest.java b/netconf/mdsal-netconf-connector/src/test/java/org/opendaylight/netconf/mdsal/connector/ops/RuntimeRpcTest.java index f169076572..684e2e995a 100644 --- a/netconf/mdsal-netconf-connector/src/test/java/org/opendaylight/netconf/mdsal/connector/ops/RuntimeRpcTest.java +++ b/netconf/mdsal-netconf-connector/src/test/java/org/opendaylight/netconf/mdsal/connector/ops/RuntimeRpcTest.java @@ -19,9 +19,8 @@ import com.google.common.base.Preconditions; import com.google.common.io.ByteSource; import com.google.common.util.concurrent.FluentFuture; import java.io.IOException; -import java.net.URI; import java.util.Collection; -import java.util.Collections; +import java.util.List; import javax.xml.parsers.ParserConfigurationException; import org.custommonkey.xmlunit.DetailedDiff; import org.custommonkey.xmlunit.Diff; @@ -53,8 +52,8 @@ import org.opendaylight.netconf.util.test.XmlFileLoader; import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.concepts.NoOpListenerRegistration; import org.opendaylight.yangtools.yang.common.QName; +import org.opendaylight.yangtools.yang.common.XMLNamespace; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; -import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument; import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode; import org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; @@ -90,8 +89,8 @@ public class RuntimeRpcTest { private static final DOMRpcService RPC_SERVICE_VOID_INVOKER = new DOMRpcService() { @Override - public FluentFuture invokeRpc(final QName type, final NormalizedNode input) { - return immediateFluentFuture(new DefaultDOMRpcResult(null, Collections.emptyList())); + public FluentFuture invokeRpc(final QName type, final NormalizedNode input) { + return immediateFluentFuture(new DefaultDOMRpcResult(null, List.of())); } @Override @@ -102,7 +101,7 @@ public class RuntimeRpcTest { private static final DOMRpcService RPC_SERVICE_FAILED_INVOCATION = new DOMRpcService() { @Override - public FluentFuture invokeRpc(final QName type, final NormalizedNode input) { + public FluentFuture invokeRpc(final QName type, final NormalizedNode input) { return immediateFailedFluentFuture(new DOMRpcException("rpc invocation not implemented yet") { private static final long serialVersionUID = 1L; }); @@ -116,9 +115,8 @@ public class RuntimeRpcTest { private final DOMRpcService rpcServiceSuccessfulInvocation = new DOMRpcService() { @Override - public FluentFuture invokeRpc(final QName type, final NormalizedNode input) { - final Collection> children = - ((ContainerNode) input).getValue(); + public FluentFuture invokeRpc(final QName type, final NormalizedNode input) { + final Collection children = ((ContainerNode) input).body(); final Module module = SCHEMA_CONTEXT.findModules(type.getNamespace()).stream() .findFirst().orElse(null); final RpcDefinition rpcDefinition = getRpcDefinitionFromModule(module, module.getNamespace(), @@ -278,7 +276,7 @@ public class RuntimeRpcTest { assertTrue(dd.identical()); } - private static RpcDefinition getRpcDefinitionFromModule(final Module module, final URI namespaceURI, + private static RpcDefinition getRpcDefinitionFromModule(final Module module, final XMLNamespace namespaceURI, final String name) { for (final RpcDefinition rpcDef : module.getRpcs()) { if (rpcDef.getQName().getNamespace().equals(namespaceURI)