final DOMRpcResult mockResult = new DefaultDOMRpcResult(OUTPUT, List.of());
doReturn(immediateFluentFuture(mockResult)).when(rpcService).invokeRpc(RPC, INPUT);
final DOMRpcResult rpcResult = RestconfInvokeOperationsServiceImpl.invokeRpc(INPUT, RPC, rpcService).get();
- assertTrue(rpcResult.getErrors().isEmpty());
- assertEquals(OUTPUT, rpcResult.getResult());
+ assertTrue(rpcResult.errors().isEmpty());
+ assertEquals(OUTPUT, rpcResult.value());
}
@Test
"No implementation of RPC " + errorRpc + " available.");
doReturn(immediateFailedFluentFuture(exception)).when(rpcService).invokeRpc(errorRpc, INPUT);
final DOMRpcResult rpcResult = RestconfInvokeOperationsServiceImpl.invokeRpc(INPUT, errorRpc, rpcService).get();
- assertNull(rpcResult.getResult());
- final Collection<? extends RpcError> errorList = rpcResult.getErrors();
+ assertNull(rpcResult.value());
+ final Collection<? extends RpcError> errorList = rpcResult.errors();
assertEquals(1, errorList.size());
final RpcError actual = errorList.iterator().next();
assertEquals("No implementation of RPC " + errorRpc + " available.", actual.getMessage());
final DOMRpcResult mockResult = new DefaultDOMRpcResult(OUTPUT, List.of());
doReturn(immediateFluentFuture(mockResult)).when(rpcService).invokeRpc(RPC, INPUT);
final DOMRpcResult rpcResult = RestconfInvokeOperationsServiceImpl.invokeRpc(INPUT, RPC, mountPoint).get();
- assertTrue(rpcResult.getErrors().isEmpty());
- assertEquals(OUTPUT, rpcResult.getResult());
+ assertTrue(rpcResult.errors().isEmpty());
+ assertEquals(OUTPUT, rpcResult.value());
}
@Test
doReturn(immediateFluentFuture(new DefaultDOMRpcResult(OUTPUT, List.of())))
.when(rpcService).invokeRpc(RPC, INPUT);
final DOMRpcResult rpcResult = RestconfInvokeOperationsServiceImpl.invokeRpc(INPUT, RPC, rpcService).get();
- assertTrue(rpcResult.getErrors().isEmpty());
- assertEquals(OUTPUT, rpcResult.getResult());
+ assertTrue(rpcResult.errors().isEmpty());
+ assertEquals(OUTPUT, rpcResult.value());
}
private NormalizedNodePayload prepNNC(final ContainerNode result) {
final ContainerNode data = mock(ContainerNode.class);
final DOMRpcResult domRpcResult = mock(DOMRpcResult.class);
doReturn(immediateFluentFuture(domRpcResult)).when(rpcService).invokeRpc(qname, data);
- doReturn(result).when(domRpcResult).getResult();
+ doReturn(result).when(domRpcResult).value();
return NormalizedNodePayload.of(
InstanceIdentifierContext.ofRpcInput(CONTEXT, schemaNode, null), data);
}