Add some more test.

- Tests for SchedulingInfo, TimeWindow, Order.

- Enhanced all tests with assertions of JSON schema validators.