1 package org
.argeo
.util
;
3 import java
.io
.InputStream
;
4 import java
.util
.HashMap
;
7 /** Test that {@link CsvParser} can properly parse a CSV file. */
8 public class CsvParserParseFileTest
{
9 public void testParse() throws Exception
{
11 final Map
<Integer
, Map
<String
, String
>> lines
= new HashMap
<Integer
, Map
<String
, String
>>();
12 InputStream in
= getClass().getResourceAsStream("/org/argeo/util/ReferenceFile.csv");
13 CsvParserWithLinesAsMap parser
= new CsvParserWithLinesAsMap() {
14 protected void processLine(Integer lineNumber
, Map
<String
, String
> line
) {
15 lines
.put(lineNumber
, line
);
22 assert 5 == lines
.size();