@Test
public void testGetBlockchainStatus() throws Exception {

  // given
  final BlockchainTemplate blockchainTemplate = new BlockchainTemplate(contextStorage);
  final Requester mockRequester = mock(Requester.class);
  final BlockchainStatus expected = BlockchainStatus.newBuilder().build();
  when(mockRequester.request(ArgumentMatchers.<Invocation<?>>any()))
      .thenReturn(expected);
  blockchainTemplate.requester = mockRequester;
  // then
  final BlockchainStatus actual = blockchainTemplate.getBlockchainStatus();
  assertEquals(expected, actual);
}