@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); }