ROUTED, misdirected, itinerary.eta(), leg3,
nextHandlingEvent( UNLOAD, HONGKONG, DAY6, V201 ) ) );
// Unload in new route specification origin (load location of itinerary leg 1)
handlingEvent = HANDLING_EVENTS.createHandlingEvent( DAY1, DAY1, trackingId, UNLOAD, HONGKONG, V204 );
new InspectUnloadedCargo( cargo, handlingEvent ).inspect();
// Itinerary progress starts over from leg 1 again
assertDelivery( UNLOAD, HONGKONG, DAY1, V204,
IN_PORT, notArrived,
ROUTED, directed, itinerary.eta(), leg1,