.add Date api test
.add Optional api test