BigtableVeneerApi extends BigtableApi { @Override public AdminClientWrapper getAdminClient() { return adminClientWrapper; } BigtableVeneerApi(BigtableHBaseVeneerSettings settings); @Override AdminClientWrapper getAdminClient(); @Override DataClientWrapper getDataClient(); @Override void close();  }
@Test public void testGetAdminClient() throws Exception { assertTrue(bigtableApi.getAdminClient() instanceof AdminClientVeneerApi); bigtableApi.getAdminClient().deleteTableAsync(TABLE_ID).get(); DeleteTableRequest deleteTableRequest = fakeAdminService.popLastRequest(); assertEquals(TABLE_ID, extractTableIdFromTableName(deleteTableRequest.getName())); }