@Test
  public void testLazyUnionNested() throws Throwable {
    for(int i = 2; i < EXTENDED_LEVEL_THRESHOLD; i++ ){
     testNestedinArrayAtLevelExtended(i, ObjectInspector.Category.UNION);
    }
  }
Test the LazyUnion class with multiple levels of nesting
serde/src/test/org/apache/hadoop/hive/serde2/lazy/TestLazyArrayMapStruct.java