@Test
public void simple() {

    CSLDateParser parser = new CSLDateParser();
    CSLDate date = parser.parse("2013-11-17");
    assertArrayEquals(new int[][] { new int[] { 2013, 11, 17 } }, date.getDateParts());
    date = parser.parse("2013-11");
    assertArrayEquals(new int[][] { new int[] { 2013, 11 } }, date.getDateParts());
    date = parser.parse("2013");
    assertArrayEquals(new int[][] { new int[] { 2013 } }, date.getDateParts());
    date = parser.parse("");
    assertArrayEquals(new int[][] { new int[0] }, date.getDateParts());
}