Add some tests.

* These options for ListProperty
  * date : future
  * date : past
* validate_item for each ListProperty