Ejemplo n.º 1
0
  /** 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);
  }
Ejemplo n.º 2
0
  @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);
  }