@Test
    public void testSolve() throws ParseurException {
        SolutionState solutionState = null;
        try{
        	solutionState = tournee.solve(MAX_TIME_SEC * 1000);
        } catch (Exception e) {
        	e.printStackTrace();
        	fail();
        }

        if (solutionState == SolutionState.OPTIMAL_SOLUTION_FOUND || solutionState == SolutionState.SOLUTION_FOUND) {
            this.verifierHoraires();
        } else {
            fail("Impossible de résoudre le problème en moins de "+MAX_TIME_SEC+" secondes.");
        }
    }