Exemplo n.º 1
0
        public bool shouldKeepRow(List <String> row)
        {
            if (RowUtil.isEqual(row, previousRow))
            {
                return(false);
            }

            previousRow = row;
            return(true);
        }
Exemplo n.º 2
0
        private void verifyRows(String source, String[] rowA, String[] rowB, Action <CsvStreamToRowProcessor> callback = null)
        {
            List <String> actualA = null, actualB = null;

            List <List <String> > rows = parseRows(source, callback);

            if (rows.Count > 0)
            {
                actualA = rows[0];
            }
            if (rows.Count > 1)
            {
                actualB = rows[1];
            }

            Assert.True(RowUtil.isEqual(actualA, rowA.asRow()));
            Assert.True(RowUtil.isEqual(actualB, rowB.asRow()));
        }