1
0
Fork 0
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:
oblonski 2019-07-19 11:40:17 +02:00
parent 7351a05730
commit d03906950f
No known key found for this signature in database
GPG key ID: 179DE487285680D1
2 changed files with 16 additions and 0 deletions

View file

@ -307,4 +307,11 @@ public class ServiceTest {
assertEquals(42, two.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());
}
}

View file

@ -464,4 +464,13 @@ public class ShipmentTest {
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());
}
}