@Test
public void stringFieldStartingWithNumber_shouldBeParsedAsLabel() throws Exception {

    final String CSV_DATA = "Age,Address\n" +
            "25,12 Downing street\n" +
            "75,White House 52";
    CSVFileStorage mockStorage = new MockCSVFileStorage(CSV_DATA);
    CSVParser testedParser = new CSVParser(csvDataSet, mockStorage);
    DataSet dset = testedParser.load();
    assertEquals(2, dset.getRowCount());
    assertEquals(ColumnType.NUMBER, dset.getColumnById("Age").getColumnType());
    assertEquals(ColumnType.LABEL, dset.getColumnById("Address").getColumnType());
}