@Test public void testCSVToMapReader() throws Exception { final Reader reader = getCSVSourceReader(); final CSVReaderMetadataFactory<Map<String, Object>> metadataFactory = CSVReaderConfigurator.getCSVToMapReaderMetadataFactory(INCOMPLETE_RECORDS); final CSVReaderFactory<Map<String, Object>> readerFactory = new CSVReaderFactoryImpl<Map<String, Object>>(metadataFactory); final CSVReader<Map<String, Object>> csvReader = readerFactory.getCSVReader(reader); printModel(csvReader); }
@Test public void testCSVToBeanReader() throws Exception { final Reader reader = getCSVSourceReader(); final CSVReaderMetadataFactory<Product> metadataFactory = CSVReaderConfigurator.getCSVToBeanReaderMetadataFactory(INCOMPLETE_RECORDS); final CSVReaderFactory<Product> readerFactory = new CSVReaderFactoryImpl<Product>(metadataFactory); final CSVReader<Product> csvReader = readerFactory.getCSVReader(reader); printModel(csvReader); }