Package com.google.test.metric.testing

Examples of com.google.test.metric.testing.MetricComputerBuilder


  @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


  @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

  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

  private final ClassRepository repo = new JavaClassRepository();
  private MetricComputerJavaDecorator decoratedComputer;

  @Override
  protected void setUp() throws Exception {
    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

  private final ClassRepository repo = new JavaClassRepository();
  private MetricComputerJavaDecorator decoratedComputer;

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

  @Override
  protected void setUp() throws Exception {
    super.setUp();
    RegExpWhiteList regExpWhitelist = new RegExpWhiteList("java.");
    regExpWhitelist.addPackage("javax.");
    MetricComputer toDecorate = new MetricComputerBuilder().withWhitelist(regExpWhitelist)
        .withClassRepository(repo).build();
    computer = new MetricComputerJavaDecorator(toDecorate, repo);
  }
View Full Code Here

    }
  }

  public void testWhiteList() throws Exception {
    RegExpWhiteList customWhitelist = new RegExpWhiteList("java.lang");
    MetricComputer toDecorate = new MetricComputerBuilder().withClassRepository(repo)
        .withWhitelist(customWhitelist).build();
    computer = new MetricComputerJavaDecorator(toDecorate, repo);

    MethodCost cost = computer.compute(WhiteListTest.class, "void testMethod()");
    assertEquals(0L, cost.getTotalCost().getGlobalCost());
View Full Code Here

  }

  static enum TestEnum1{ ONE }
  public void testEnumerationIsZero() throws Exception {
    RegExpWhiteList customWhitelist = new RegExpWhiteList("java.");
    MetricComputer toDecorate = new MetricComputerBuilder().withClassRepository(repo)
        .withWhitelist(customWhitelist).build();
    computer = new MetricComputerJavaDecorator(toDecorate, repo);
    ClassCost cost = computer.compute(TestEnum1.class);
    assertEquals(0, cost.getMethodCost("<static init>()").getTotalCost().getGlobalCost());
  }
View Full Code Here

    assertEquals(0, cost.getMethodCost("<static init>()").getTotalCost().getGlobalCost());
  }

  public void testSyntheticEnumValuesAccessorClassIsZero() throws Exception {
    RegExpWhiteList customWhitelist = new RegExpWhiteList("java.");
    MetricComputer toDecorate = new MetricComputerBuilder().withClassRepository(repo)
        .withWhitelist(customWhitelist).build();
    computer = new MetricComputerJavaDecorator(toDecorate, repo);
    ClassCost cost;
    try {
      cost = computer.compute("com.google.test.metric.InnerEnumHolder.1");
View Full Code Here

TOP

Related Classes of com.google.test.metric.testing.MetricComputerBuilder

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.