add test cases for date-parser helper parse method

Added some tests to show issue #1059, some basic date parsing and then some tests for when parsing a date with a base value, causing invalid date values to wrap.