Example #1
0
 @Test
 public void testCalcItineraire() {
   graphLivraisons = new GraphLivraisons(feuilleDeRoute);
   graphLivraisons.createGraph();
   ArrayList<Delivery> listeLivraisons = graphLivraisons.calcItineraire();
   assertEquals(listeLivraisons.size(), 6);
   assertEquals(listeLivraisons.get(0).getDest().getID().intValue(), 1);
   assertEquals(listeLivraisons.get(1).getDest().getID().intValue(), 2);
   assertEquals(listeLivraisons.get(2).getDest().getID().intValue(), 3);
   assertEquals(listeLivraisons.get(3).getDest().getID().intValue(), 5);
   assertEquals(listeLivraisons.get(4).getDest().getID().intValue(), 4);
   assertEquals(listeLivraisons.get(5).getDest().getID().intValue(), 0);
 }