@Test public void testNetListening() throws IOException { buildResponse( "{\n" + " \"id\":67,\n" + " \"jsonrpc\":\"2.0\",\n" + " \"result\":true\n" + "}" ); NetListening netListening = deserialiseResponse(NetListening.class); assertThat(netListening.isListening(), is(true)); }
@Test public void testNetListening() throws Exception { NetListening netListening = web3j.netListening().send(); assertTrue(netListening.isListening()); }
@InvokeOnHeader(Web3jConstants.NET_LISTENING) void netListening(Message message) throws IOException { Request<?, NetListening> netListeningRequest = web3j.netListening(); setRequestId(message, netListeningRequest); NetListening response = netListeningRequest.send(); boolean hasError = checkForError(message, response); if (!hasError) { message.setBody(response.isListening()); } }
@Override protected void doHealthCheck(Health.Builder builder) throws Exception { try { boolean listening = web3j.netListening().send().isListening(); if (!listening) { builder.down();
private void mockWeb3jCalls(boolean isListening, String netVersion, String clientVersion, BigInteger blockNumber, String protocolVersion, BigInteger netPeer) throws Exception { Mockito.when(web3j.netListening().send().isListening()).thenReturn(isListening); if (netVersion != null) { Mockito.when(web3j.netVersion().sendAsync()).thenReturn(supplyAsync(() -> {