public void testLineBreaks() {
        // loop down all delimiter qualifier pairs to test
        for (final char[] element : DELIM_QUAL_PAIR) {
            final char d = element[0];
            final char q = element[1];

            final String txtToParse = UnitTestUtils.buildDelimString(DELIMITED_DATA_WITH_BREAKS, d, q);

            final List splitLineResults = ParserUtils.splitLine(txtToParse, d, q, 10, false, false);

            // check to make sure we have the same amount of elements which were
            // expected
            assertEquals("Did Not Get Amount Of Elements Expected (d = " + d + " q = " + q + ")", DELIMITED_DATA_WITH_BREAKS.length,
                    splitLineResults.size());

            // loop through each value and compare what came back
            for (int j = 0; j < DELIMITED_DATA_WITH_BREAKS.length; j++) {
                assertEquals("Data Element Value Does Not Match (d = " + d + " q = " + q + ")", DELIMITED_DATA_WITH_BREAKS[j],
                        (String) splitLineResults.get(j));
            }
        }

        ParserUtils.splitLine("26,\"10726/1996\",551,\"Extra\",08/04/2005 00:00:00,0,0,,\"The unanimous judgement of the Team is that:\n" + "\n"
                + "(i) The members have to pay the amount on time. \n" + "\n" + "(ii) There would be regular meeting biweekly. \"", ',', '"', 10,
                false, false);
    }