/** Test des statistiques du nombre d'execution par jour */ @Test public void testCalculerNbExecutionParJour() { construireHistoriqueSimple(); Statistique stats = CalculsStatistiques.calculerNbExecutionParJour(rHistoriqueSimple); assertTrue(stats.getMinimum() == 1); assertTrue(stats.getMaximum() == 1); assertTrue(stats.getMoyenne() == 1); assertTrue(stats.getEcartType() == 0); assertTrue(stats.getMediane() == 1); assertTrue(stats.getPourcentile25() == 1); assertTrue(stats.getPourcentile75() == 1); }
@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); }