@Test
public void testCreateTableAsync() throws Exception {

  CreateTableRequest request = CreateTableRequest.of(TABLE_ID);
  when(mockAdminClient.createTableAsync(request.toProto(PROJECT_ID, INSTANCE_ID)))
      .thenReturn(immediateFuture(createTableData()));
  Future<Table> response = clientWrapper.createTableAsync(request);
  assertEquals(Table.fromProto(createTableData()), response.get());
  verify(mockAdminClient).createTableAsync(request.toProto(PROJECT_ID, INSTANCE_ID));
}