mirror of
https://github.com/graphhopper/jsprit.git
synced 2020-01-24 07:45:05 +01:00
add tests for job activities
This commit is contained in:
parent
7351a05730
commit
d03906950f
2 changed files with 16 additions and 0 deletions
|
|
@ -307,4 +307,11 @@ public class ServiceTest {
|
||||||
assertEquals(42, two.getUserData());
|
assertEquals(42, two.getUserData());
|
||||||
assertNull(three.getUserData());
|
assertNull(three.getUserData());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testServiceActivity() {
|
||||||
|
Service one = Service.Builder.newInstance("s").setLocation(Location.newInstance("loc")).build();
|
||||||
|
assertEquals(1, one.getActivities().size());
|
||||||
|
assertEquals(Activity.Type.SERVICE, one.getActivities().get(0).getActivityType());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -464,4 +464,13 @@ public class ShipmentTest {
|
||||||
Assert.assertEquals(Double.MAX_VALUE, s.getMaxTimeInVehicle(),0.001);
|
Assert.assertEquals(Double.MAX_VALUE, s.getMaxTimeInVehicle(),0.001);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testShipmentActivities() {
|
||||||
|
Job job = Shipment.Builder.newInstance("s").setPickupLocation(Location.newInstance("loc")).setDeliveryLocation(Location.newInstance("loc"))
|
||||||
|
.build();
|
||||||
|
assertEquals(2, job.getActivities().size());
|
||||||
|
assertEquals(Activity.Type.PICKUP, job.getActivities().get(0).getActivityType());
|
||||||
|
assertEquals(Activity.Type.DELIVERY, job.getActivities().get(1).getActivityType());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue