* Valid routes.
*/
@Test
public void validateValidCurrentRoutes() {
final ImmutableSet<ParcelDTO> empty = ImmutableSet.of();
final VehicleStateObject vs1 = new VehicleStateObject(vdto(), null,
ImmutableSet.of(p1), 0, p1, ImmutableList.of(p1));
final VehicleStateObject vs2 = new VehicleStateObject(vdto(), null,
ImmutableSet.of(p2), 0, null, ImmutableList.of(p2));
final VehicleStateObject vs3 = new VehicleStateObject(vdto(), null, empty,
0, p3, ImmutableList.<ParcelDTO> of(p3, p3));
final ImmutableSet<ParcelDTO> available = ImmutableSet.of(p3);
final GlobalStateObject state = new GlobalStateObject(available,
ImmutableList.of(vs1, vs2, vs3), 0, null, null, null);
SolverValidator.validateInputs(state);