mirror of
https://github.com/graphhopper/jsprit.git
synced 2020-01-24 07:45:05 +01:00
Combine test for writing and then reading finite Vrp
This commit is contained in:
parent
69aee1660a
commit
06afdb6e15
1 changed files with 2 additions and 15 deletions
|
|
@ -61,21 +61,7 @@ public class VrpXMLWriterTest {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void whenWritingFiniteVrp_itWritesCorrectly() {
|
public void whenWritingFiniteVrp_itWritesAndReadsCorrectly() {
|
||||||
VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
|
|
||||||
builder.setFleetSize(VehicleRoutingProblem.FleetSize.FINITE);
|
|
||||||
VehicleTypeImpl type1 = VehicleTypeImpl.Builder.newInstance("vehType").addCapacityDimension(0, 20).build();
|
|
||||||
VehicleTypeImpl type2 = VehicleTypeImpl.Builder.newInstance("vehType2").addCapacityDimension(0, 200).build();
|
|
||||||
VehicleImpl v1 = VehicleImpl.Builder.newInstance("v1").setStartLocation(TestUtils.loc("loc")).setType(type1).build();
|
|
||||||
VehicleImpl v2 = VehicleImpl.Builder.newInstance("v2").setStartLocation(TestUtils.loc("loc")).setType(type2).build();
|
|
||||||
builder.addVehicle(v1);
|
|
||||||
builder.addVehicle(v2);
|
|
||||||
VehicleRoutingProblem vrp = builder.build();
|
|
||||||
new VrpXMLWriter(vrp, null).write(infileName);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
public void t() {
|
|
||||||
VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
|
VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
|
||||||
builder.setFleetSize(VehicleRoutingProblem.FleetSize.FINITE);
|
builder.setFleetSize(VehicleRoutingProblem.FleetSize.FINITE);
|
||||||
VehicleTypeImpl type1 = VehicleTypeImpl.Builder.newInstance("vehType").addCapacityDimension(0, 20).build();
|
VehicleTypeImpl type1 = VehicleTypeImpl.Builder.newInstance("vehType").addCapacityDimension(0, 20).build();
|
||||||
|
|
@ -90,6 +76,7 @@ public class VrpXMLWriterTest {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void whenWritingServices_itWritesThemCorrectly() {
|
public void whenWritingServices_itWritesThemCorrectly() {
|
||||||
VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
|
VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue