/** Test des statistiques du temps de turnAround : Passage du Rouge --> Vert */ @Test public void testCalculerTempsTurnAround() { construireHistoriqueComplexe(); Statistique stats = CalculsStatistiques.calculerTempsTurnAround(rHistoriqueComplexe); assertTrue(stats.getMinimum() == 600000); assertTrue(stats.getMaximum() == 1800000); assertTrue(stats.getMoyenne() == 1200000); // assertTrue(stats.getEcartType() == ??); assertTrue(stats.getMediane() == 1200000); assertTrue(stats.getPourcentile25() == 600000); assertTrue(stats.getPourcentile75() == 1800000); }
@Test public void testVerifierHTMLStatistiques() { construireHistoriqueSimple(); Statistique statsTempsExecution = CalculsStatistiques.calculerTempsExecution(rHistoriqueSimple); construireHistoriqueSimple(); Statistique statsNbExecutionParJour = CalculsStatistiques.calculerNbExecutionParJour(rHistoriqueSimple); construireHistoriqueComplexe(); Statistique statsTempsTurnAround = CalculsStatistiques.calculerTempsTurnAround(rHistoriqueComplexe); AccesFichier.ecrireFichier( "testVerifHTML.html", HTMLStatistiques.creerHTML( statsTempsExecution, statsNbExecutionParJour, statsTempsTurnAround), false, true); }