assertNotEquals(recordDataSchema.getField("doubleRefArray").getType(), doubleArray.schema());
IntegerArray intArray = new IntegerArray();
record.setIntArray(intArray);
intArray = record.getIntArray();
assertEquals(intArray.schema(), DataTemplateUtil.getSchema(IntegerArray.class));
assertNotEquals(recordDataSchema.getField("intArray").getType(), intArray.schema());
record.setIntRefArray(intArray);
intArray = record.getIntRefArray();
assertEquals(intArray.schema(), DataTemplateUtil.getSchema(IntegerArray.class));