private static void create(Admin admin, TableName tableName, byte[]... families)
    throws IOException {
    TableDescriptorBuilder builder = TableDescriptorBuilder.newBuilder(tableName);
    for (byte[] family : families) {
      ColumnFamilyDescriptor familyDescriptor = ColumnFamilyDescriptorBuilder.newBuilder(family)
        .setMaxVersions(1).setCompressionType(Algorithm.GZ).build();
      builder.setColumnFamily(familyDescriptor);
    }
    try {
      admin.createTable(builder.build());
    } catch (TableExistsException tee) {
      /* Ignore */
    }
  }
Test the filter by adding 2 columns of family A in the scan. (OK)
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestSCVFWithMiniCluster.java