new InspectUnloadedCargo( cargo, handlingEvent ).inspect();
// Itinerary should have progressed to leg 5
Leg nextCarrierMovement = itinerary.leg( cargo.delivery().get().itineraryProgressIndex().get() );
assertThat( nextCarrierMovement.loadLocation().get(), is( equalTo( ROTTERDAM ) ) );
assertThat( nextCarrierMovement.loadTime().get(), is( equalTo( DAY20 ) ) );
assertThat( nextCarrierMovement.voyage().get(), is( equalTo( V203 ) ) );
assertDelivery( UNLOAD, ROTTERDAM, DAY17, V202,
IN_PORT, notArrived,
ROUTED, directed, itinerary.eta(), leg5,