@Parameters(name = "{index}: impl={0}")
  public static List<Object[]> data() {
    List<Object[]> data = new ArrayList<Object[]>();
    for (RegistryImpl impl : RegistryImpl.values()) {
      data.add(new Object[] { impl });
    }
    return data;
  }
Test basic read write operation with different {@link ConnectionRegistry} implementations.
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestBasicReadWriteWithDifferentConnectionRegistries.java