@Test
public void testDeleteTableAsync() throws ExecutionException, InterruptedException {

  DeleteTableRequest request = DeleteTableRequest.newBuilder().setName(TABLE_NAME).build();
  when(delegate.deleteTableAsync(request))
      .thenReturn(immediateFuture(Empty.newBuilder().build()));
  adminClientWrapper.deleteTableAsync(TABLE_ID).get();
  verify(delegate).deleteTableAsync(request);
}