Package jsprit.core.problem.job

Examples of jsprit.core.problem.job.Shipment


    @Test
    public void whenReadingShipment4_nuSkillsOfV2ShouldBeCorrect(){
        VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
        new VrpXMLReader(builder, null).read(inFileName);
        VehicleRoutingProblem vrp = builder.build();
        Shipment s = (Shipment) vrp.getJobs().get("4");
        assertEquals(0,s.getRequiredSkills().values().size());
    }
View Full Code Here


  @Test
  public void whenReadingJobs_capOfShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(10,s.getSize().get(0));
  }
View Full Code Here

  @Test
  public void whenReadingJobs_pickupServiceTimeOfShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(10.0,s.getPickupServiceTime(),0.01);
  }
View Full Code Here

  @Test
  public void whenReadingJobs_pickupTimeWindowOfShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(1000.0,s.getPickupTimeWindow().getStart(),0.01);
    assertEquals(4000.0,s.getPickupTimeWindow().getEnd(),0.01);
  }
View Full Code Here

  @Test
  public void whenReadingJobs_deliveryTimeWindowOfShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(6000.0,s.getDeliveryTimeWindow().getStart(),0.01);
    assertEquals(10000.0,s.getDeliveryTimeWindow().getEnd(),0.01);
  }
View Full Code Here

  @Test
  public void whenReadingJobs_deliveryServiceTimeOfShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(100.0,s.getDeliveryServiceTime(),0.01);
  }
View Full Code Here

  @Test
  public void whenReadingJobs_deliveryCoordShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(10.0,s.getDeliveryCoord().getX(),0.01);
    assertEquals(0.0,s.getDeliveryCoord().getY(),0.01);
  }
View Full Code Here

  @Test
  public void whenReadingJobs_pickupCoordShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(10.0,s.getPickupCoord().getX(),0.01);
    assertEquals(10.0,s.getPickupCoord().getY(),0.01);
  }
View Full Code Here

  @Test
  public void whenReadingJobs_deliveryIdShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals("i(9,9)",s.getDeliveryLocationId());
  }
View Full Code Here

  @Test
  public void whenReadingJobs_pickupIdShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals("i(3,9)",s.getPickupLocationId());
  }
View Full Code Here

TOP

Related Classes of jsprit.core.problem.job.Shipment

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.