@VisibleForTesting
    GenericData getDataModel() {
        return dataModelSupplier.get();
    }
@Test
    void getDataModel() {
        assertThat(
                        ((AvroParquetRecordFormat) AvroParquetReaders.forGenericRecord(schema))
                                .getDataModel()
                                .getClass())
                .isEqualTo(GenericData.class);
        assertThat(
                        ((AvroParquetRecordFormat)
                                        AvroParquetReaders.forSpecificRecord(Address.class))
                                .getDataModel()
                                .getClass())
                .isEqualTo(SpecificData.class);
        assertThat(
                        ((AvroParquetRecordFormat) AvroParquetReaders.forReflectRecord(Datum.class))
                                .getDataModel()
                                .getClass())
                .isEqualTo(ReflectData.class);
    }