shouldThrowIllegalArgumentExceptionIfDateIsInThePast() working