@Test
public void testAdaptWithSplitKeys() {

  byte[][] splits =
      new byte[][] {
        Bytes.toBytes("AAA"), Bytes.toBytes("BBB"), Bytes.toBytes("CCC"),
      };
  TableDescriptor desc = TableDescriptorBuilder.newBuilder(TableName.valueOf(TABLE_ID)).build();
  CreateTableRequest actualRequest = TableAdapter2x.adapt(desc, splits);
  CreateTableRequest expectedRequest = CreateTableRequest.of(TABLE_ID);
  TableAdapter.addSplitKeys(splits, expectedRequest);
  Assert.assertEquals(
      expectedRequest.toProto(PROJECT_ID, INSTANCE_ID),
      actualRequest.toProto(PROJECT_ID, INSTANCE_ID));
}