@Test
public void testGetTableAsync() throws Exception {

  GetTableRequest request = GetTableRequest.newBuilder().setName(TABLE_NAME).build();
  when(delegate.getTableAsync(request)).thenReturn(immediateFuture(createTableData()));
  assertEquals(
      Table.fromProto(createTableData()), adminClientWrapper.getTableAsync(TABLE_ID).get());
  verify(delegate).getTableAsync(request);
}