@Test
public void testGetTableAsync() throws Exception {

  GetTableRequest request = GetTableRequest.newBuilder().setName(TABLE_NAME).build();
  when(mockAdminClient.getTableAsync(request)).thenReturn(immediateFuture(createTableData()));
  Future<Table> response = clientWrapper.getTableAsync(TABLE_ID);
  assertEquals(Table.fromProto(createTableData()), response.get());
  verify(mockAdminClient).getTableAsync(request);
}