Basic Arrival and Departure tests.
Finish Arrival and Departure tests.
Test for empty IDs as well.
Test that slot's parent cannot be overwritten.
Add basic tests for Resource implementations.
Finish tests for Resource-based entities.