* One route is present, one is not.
*/
@Test(expected = IllegalArgumentException.class)
public void validateInvalidCurrentRoute1() {
final Point p = new Point(0, 0);
final VehicleStateObject vs1 = new VehicleStateObject(vdto(), p,
ImmutableSet.of(p1), 0, p1, ImmutableList.of(p1));
final VehicleStateObject vs2 = new VehicleStateObject(vdto(), p,
ImmutableSet.of(p2), 0, null, null);
final ImmutableSet<ParcelDTO> available = ImmutableSet.of(p3);
final GlobalStateObject state = new GlobalStateObject(available,
ImmutableList.of(vs1, vs2), 0, SI.SECOND, SI.METERS_PER_SECOND,
SI.METER);