Validation and spec for start & end date of leave