Package jmav.component

Examples of jmav.component.CalcolatoreMetriche


     
      GestoreImpostazioni gestoreImpostazioni = new GestoreImpostazioni();
      gestoreImpostazioni.aggiungiSmell(GestoreImpostazioni.LargeClass);
      gestoreImpostazioni.modificaSoglia(GestoreImpostazioni.LargeClass, 1, 50);
     
      CalcolatoreMetriche calcolatoreMetriche = new CalcolatoreMetriche();
     
      GestoreAnalisi gestoreAnalisi = new GestoreAnalisi(gestoreImpostazioni, calcolatoreMetriche);
      gestoreAnalisi.avviaAnalisi(project);
     
      System.out.println("LC GestoreAnalisi.listaRisultati: "+gestoreAnalisi.listaRisultati());
View Full Code Here


     
      GestoreImpostazioni gestoreImpostazioni = new GestoreImpostazioni();
      gestoreImpostazioni.aggiungiSmell(GestoreImpostazioni.LargeClass);
      gestoreImpostazioni.modificaSoglia(GestoreImpostazioni.LargeClass, 1, 50);
     
      CalcolatoreMetriche calcolatoreMetriche = new CalcolatoreMetriche();
     
      GestoreAnalisi gestoreAnalisi = new GestoreAnalisi(gestoreImpostazioni, calcolatoreMetriche);
      gestoreAnalisi.avviaAnalisi(project);
      gestoreAnalisi.avviaAnalisi(project);
     
View Full Code Here

     
      GestoreImpostazioni gestoreImpostazioni = new GestoreImpostazioni();
      gestoreImpostazioni.aggiungiSmell(GestoreImpostazioni.LargeClass);
      gestoreImpostazioni.modificaSoglia(GestoreImpostazioni.LargeClass, 1, 50);
     
      CalcolatoreMetriche calcolatoreMetriche = new CalcolatoreMetriche();
     
      GestoreAnalisi gestoreAnalisi = new GestoreAnalisi(gestoreImpostazioni, calcolatoreMetriche);
      assertEquals(false, gestoreAnalisi.controllaAnalisiCorrente());
      gestoreAnalisi.avviaAnalisi(project);
      assertEquals(true, gestoreAnalisi.controllaAnalisiCorrente());
View Full Code Here

     
      GestoreImpostazioni gestoreImpostazioni = new GestoreImpostazioni();
      gestoreImpostazioni.aggiungiSmell(GestoreImpostazioni.LargeClass);
      gestoreImpostazioni.modificaSoglia(GestoreImpostazioni.LargeClass, 1, 50);
     
      CalcolatoreMetriche calcolatoreMetriche = new CalcolatoreMetriche();
     
      GestoreAnalisi gestoreAnalisi = new GestoreAnalisi(gestoreImpostazioni, calcolatoreMetriche);
      gestoreAnalisi.avviaAnalisi(project);
     
      System.out.println("LC GestoreAnalisi.listaRisultati: "+gestoreAnalisi.listaRisultati());
View Full Code Here

public class CalcolatoreMetricheTest extends TestCase {
  @Test
  public void testCalcoloMetricaMetricaNull() throws Exception {
    try
    {
      CalcolatoreMetriche calcolatoreMetriche = new CalcolatoreMetriche();
      calcolatoreMetriche.calcolaMatrica(null, UtilTest.getClasse(LOCTest.ClassWith2LinesOfCode));
      assertTrue(false);
    } catch(ParameterNotNullException e) {
      assertTrue(true);
    }
  }
View Full Code Here

 
  @Test
  public void testCalcoloMetricaMetricaNotNullAndPositionNull() throws Exception {
    try
    {
      CalcolatoreMetriche calcolatoreMetriche = new CalcolatoreMetriche();
      calcolatoreMetriche.calcolaMatrica(Metrica.LOC, null);
      assertTrue(false);
    } catch(ParameterNotNullException e) {
      assertTrue(true);
    }
  }
View Full Code Here

 
  @Test
  public void testCalcoloMetricaMetricaNotNullAndPositionNotNull() throws Exception {
    try
    {
      CalcolatoreMetriche calcolatoreMetriche = new CalcolatoreMetriche();
      calcolatoreMetriche.calcolaMatrica(Metrica.LOC, UtilTest.getClasse(LOCTest.ClassWith2LinesOfCode));
      assertTrue(true);
    } catch(ParameterNotNullException e) {
      assertTrue(false);
    }
  }
View Full Code Here

  public void testLOC_1() throws Exception {
    Posizione posizione = UtilTest.getClasse(ClassWith2LinesOfCode);
    assertNotNull(posizione);
    System.out.println("\n\nposizione: "+posizione.getNode());
   
    CalcolatoreMetriche calcolatoreMetriche = new CalcolatoreMetriche();
    Double linesOfCode = calcolatoreMetriche.calcolaMatrica(Metrica.LOC, posizione);
    System.out.println("linesOfCode: "+linesOfCode);
    assertEquals(2.0, linesOfCode);
  }
View Full Code Here

  public void testLOC_2() throws Exception {
    Posizione posizione = UtilTest.getMetodo(MethodWith2LinesOfCode);
    assertNotNull(posizione);
    System.out.println("\n\nposizione: "+posizione.getNode());
   
    CalcolatoreMetriche calcolatoreMetriche = new CalcolatoreMetriche();
    Double linesOfCode = calcolatoreMetriche.calcolaMatrica(Metrica.LOC, posizione);
    System.out.println("linesOfCode: "+linesOfCode);
    assertEquals(2.0, linesOfCode);
  }
View Full Code Here

  public void testLOC_3() throws Exception {
    Posizione posizione = UtilTest.getClasse(ClassWithNLinesOfCodeWithoutComment);
    assertNotNull(posizione);
    System.out.println("\n\nposizione: "+posizione.getNode());
   
    CalcolatoreMetriche calcolatoreMetriche = new CalcolatoreMetriche();
    Double linesOfCode = calcolatoreMetriche.calcolaMatrica(Metrica.LOC, posizione);
    System.out.println("linesOfCode: "+linesOfCode);
    assertEquals(5.0, linesOfCode);
  }
View Full Code Here

TOP

Related Classes of jmav.component.CalcolatoreMetriche

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.