For convenience, creates RPC snapshot methods for feeds.

This commit is contained in:
Joel Dudley
2017-08-15 16:18:15 +01:00
committed by GitHub
parent eb925904ce
commit ccdab6af4d
8 changed files with 53 additions and 14 deletions

View File

@ -65,8 +65,8 @@ public class StandaloneCordaRPCJavaClientTest {
}
private NodeInfo fetchNotaryIdentity() {
DataFeed<List<NodeInfo>, NetworkMapCache.MapChange> nodeDataFeed = rpcProxy.networkMapFeed();
return nodeDataFeed.getSnapshot().get(0);
List<NodeInfo> nodeDataSnapshot = rpcProxy.networkMapSnapshot();
return nodeDataSnapshot.get(0);
}
@Test

View File

@ -202,8 +202,7 @@ class StandaloneCordaRPClientTest {
}
private fun fetchNotaryIdentity(): NodeInfo {
val (nodeInfo, nodeUpdates) = rpcProxy.networkMapFeed()
nodeUpdates.notUsed()
val nodeInfo = rpcProxy.networkMapSnapshot()
assertEquals(1, nodeInfo.size)
return nodeInfo[0]
}