Package com.google.test.metric

Examples of com.google.test.metric.ClassRepository


  private MetricComputerJavaDecorator decoratedComputer;

  @Override
  protected void setUp() throws Exception {
    super.setUp();
    ClassRepository repo = new JavaClassRepository();
    MetricComputer toDecorate = new MetricComputerBuilder().withClassRepository(repo).build();
    decoratedComputer = new MetricComputerJavaDecorator(toDecorate, repo);
    HypotheticalCostModel hypotheticalCostModel = new HypotheticalCostModel(new CostModel());
    issuesReporter = new IssuesReporter(new LinkedList<ClassIssues>(), hypotheticalCostModel);
  }
View Full Code Here


  private HypotheticalCostModel costModel;

  @Override
  protected void setUp() throws Exception {
    super.setUp();
    ClassRepository repo = new JavaClassRepository();
    MetricComputer toDecorate = new MetricComputerBuilder().withClassRepository(repo).build();
    decoratedComputer = new MetricComputerJavaDecorator(toDecorate, repo);
    costModel = new HypotheticalCostModel(new CostModel());
    issuesReporter = new IssuesReporter(new LinkedList<ClassIssues>(), this.costModel);
  }
View Full Code Here

      }
    }
  }

  public void testForEach() throws Exception {
    ClassRepository repo = new JavaClassRepository();
    repo.getClass(Foreach.class.getCanonicalName()).getMethod("void method()");
  }
View Full Code Here

      b = 2;
    }
  }

  private MethodInfo getMethod(String methodName, Class<?> clazz) {
    ClassRepository repo = new JavaClassRepository();
    repo.getClass(Object.class.getCanonicalName()); // pre-cache for easier debugging.
    ClassInfo classInfo = repo.getClass(clazz.getCanonicalName());
    return classInfo.getMethod(methodName);
  }
View Full Code Here

  MetricComputerJavaDecorator decoratedComputer;

  @Override
  protected void setUp() throws Exception {
    ClassRepository repo = new JavaClassRepository();
    MetricComputer toDecorate = new MetricComputerBuilder().withClassRepository(repo).build();
    decoratedComputer = new MetricComputerJavaDecorator(toDecorate, repo);
  }
View Full Code Here

  MetricComputerJavaDecorator decoratedComputer;

  @Override
  protected void setUp() throws Exception {
    ClassRepository repo = new JavaClassRepository();
    MetricComputer toDecorate = new MetricComputerBuilder().withClassRepository(repo).build();
    decoratedComputer = new MetricComputerJavaDecorator(toDecorate, repo);
  }
View Full Code Here

      assertEquals(error, expected, actualOps.remove(0).toString());
    }
  }

  private MethodInfo methodForClass(Class<?> clazz) {
    return new ClassRepository().getClass(clazz).getMethod("<init>()V");
  }
View Full Code Here

      b = 2;
    }
  }

  private MethodInfo getMethod(String methodName, Class<?> clazz) {
    ClassRepository repo = new ClassRepository();
    repo.getClass(Object.class); // pre-cache for easier debugging.
    ClassInfo classInfo = repo.getClass(clazz);
    return classInfo.getMethod(methodName);
  }
View Full Code Here

      }
    }
  }

  public void testForEach() throws Exception {
    ClassRepository repo = new ClassRepository();
    repo.getClass(Foreach.class).getMethod("method()V");
  }
View Full Code Here

TOP

Related Classes of com.google.test.metric.ClassRepository

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.