Ejemplo n.º 1
0
  /*
  shipment_route
  shipment1 10
  shipment2 15
  pick1_pick2_deliver2_deliver1

   */
  @Test
  public void when_shipmentroute_loadAtEndShouldBe0() {
    stateManager.informInsertionStarts(Arrays.asList(shipment_route), Collections.<Job>emptyList());
    Capacity routeState =
        stateManager.getRouteState(shipment_route, InternalStates.LOAD_AT_END, Capacity.class);
    assertEquals(0, routeState.get(0));
  }
Ejemplo n.º 2
0
 @Test
 public void loadAtBeginningShouldBe0() {
   stateManager.informInsertionStarts(Arrays.asList(serviceRoute), Collections.<Job>emptyList());
   Capacity routeState =
       stateManager.getRouteState(serviceRoute, InternalStates.LOAD_AT_BEGINNING, Capacity.class);
   assertEquals(0, routeState.get(0));
 }
Ejemplo n.º 3
0
 @Test
 public void when_pdroute_loadAtBeginningShouldBe5() {
   stateManager.informInsertionStarts(
       Arrays.asList(pickup_delivery_route), Collections.<Job>emptyList());
   Capacity routeState =
       stateManager.getRouteState(
           pickup_delivery_route, InternalStates.LOAD_AT_BEGINNING, Capacity.class);
   assertEquals(5, routeState.get(0));
 }