@Test
  public void testEmptyFilterListTransformCell() throws IOException {
    KeyValue kv = new KeyValue(Bytes.toBytes("row"), Bytes.toBytes("cf"), Bytes.toBytes("column1"),
      1, Bytes.toBytes("value"));
    FilterList filterList = new FilterList(Operator.MUST_PASS_ALL);
    assertEquals(ReturnCode.INCLUDE, filterList.filterCell(kv));
    assertEquals(kv, filterList.transformCell(kv));

    filterList = new FilterList(Operator.MUST_PASS_ONE);
    assertEquals(ReturnCode.INCLUDE, filterList.filterCell(kv));
    assertEquals(kv, filterList.transformCell(kv));
  }
Tests the behavior of transform() in a hierarchical filter. transform() only applies after a
filterCell() whose return-code includes the KeyValue. Lazy evaluation of AND
hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterList.java