Package com.google.test.metric.report.issues

Examples of com.google.test.metric.report.issues.ClassIssues


      public void inspectClass(ClassCost classCost) {
      }

      @Override
      public ClassIssues determineIssues(ClassCost classCost) {
        return new ClassIssues("com/google/FooClass", 100, new LinkedList<Issue>(Arrays.asList(issue)));
      }
    };
    ReportOptions options = new ReportOptions(1, 10, 1, 10, 20, 5, 100, 100, 1, 10, "", "");
    SourceLinker linker = new SourceLinker("http://code.repository/basepath/{path}&line={line}",
        "http://code.repository/basepath/{path}");
View Full Code Here


  }

  public void testConstructorCosts() throws Exception {
    ClassCost cost =
        new ClassCost("classFoo", Arrays.asList(new MethodCost("", "methodFoo", 1, false, false, false)));
    ClassIssues classIssues = new ClassIssues(cost.getClassName(), 0);
    classIssues.add(new Issue(new SourceLocation("", 1), null, 1f, null, null));
    importantIssues.add(classIssues);
    generator.printHeader();
    generator.addClassCost(cost);
    generator.printFooter();
    String text = out.toString();
View Full Code Here

  }

  public void testWorkInConstructorMessages() throws Exception {
    issueQueue.offer(new Issue(location, foo, 1.0f, IssueType.CONSTRUCTION,
        IssueSubType.COMPLEXITY));
    ClassIssues issues = new ClassIssues("Foo", 100, issueQueue);
    model.put("issues", issues.getConstructionIssues());
    model.put("issueType", "construction");
    template.process(model, devNull);
  }
View Full Code Here

  }

  public void testStaticMethodCalledInConstructorMessages() throws Exception {
    issueQueue.offer(new Issue(location, foo, 1.0f, IssueType.CONSTRUCTION,
        IssueSubType.STATIC_METHOD));
    ClassIssues issues = new ClassIssues("Foo", 100, issueQueue);
    model.put("issues", issues.getConstructionIssues());
    model.put("issueType", "construction");
    template.process(model, devNull);
  }
View Full Code Here

  }

  public void testCollaboratorInConstructorMessages() throws Exception {
    issueQueue.offer(new Issue(location, foo, 1.0f, IssueType.CONSTRUCTION,
        IssueSubType.NON_MOCKABLE));
    ClassIssues issues = new ClassIssues("Foo", 100, issueQueue);
    model.put("issues", issues.getConstructionIssues());
    model.put("issueType", "construction");
    template.process(model, devNull);
  }
View Full Code Here

  }

  public void testStaticInitializationMessages() throws Exception {
    issueQueue.offer(new Issue(location, foo, 1.0f, IssueType.CONSTRUCTION,
        IssueSubType.STATIC_INIT));
    ClassIssues issues = new ClassIssues("Foo", 100, issueQueue);
    model.put("issues", issues.getConstructionIssues());
    model.put("issueType", "construction");
    template.process(model, devNull);
  }
View Full Code Here

  }

  public void testComplexSetterMessages() throws Exception {
    issueQueue.offer(new Issue(location, foo, 1.0f, IssueType.CONSTRUCTION,
        IssueSubType.SETTER));
    ClassIssues issues = new ClassIssues("Foo", 100, issueQueue);
    model.put("issues", issues.getConstructionIssues());
    model.put("issueType", "construction");
    template.process(model, devNull);
  }
View Full Code Here

  }

  public void testCollaboratorNewOperatorMessages() throws Exception {
    issueQueue.offer(new Issue(location, foo, 1.0f, IssueType.COLLABORATOR,
        IssueSubType.NON_MOCKABLE));
    ClassIssues issues = new ClassIssues("Foo", 100, issueQueue);
    model.put("issues", issues.getConstructionIssues());
    model.put("issueType", "collaborator");
    template.process(model, devNull);
  }
View Full Code Here

  }

  public void testCollaboratorStaticMethodCallMessages() throws Exception {
    issueQueue.offer(new Issue(location, foo, 1.0f, IssueType.COLLABORATOR,
        IssueSubType.STATIC_METHOD));
    ClassIssues issues = new ClassIssues("Foo", 100, issueQueue);
    model.put("issues", issues.getConstructionIssues());
    model.put("issueType", "collaborator");
    template.process(model, devNull);
  }
View Full Code Here

  }

  public void testDirectCostMessages() throws Exception {
    issueQueue.offer(new Issue(location, foo, 1.0f, IssueType.DIRECT_COST,
        IssueSubType.COMPLEXITY));
    ClassIssues issues = new ClassIssues("Foo", 100, issueQueue);
    model.put("issues", issues.getConstructionIssues());
    model.put("issueType", "direct_cost");
    template.process(model, devNull);
  }
View Full Code Here

TOP

Related Classes of com.google.test.metric.report.issues.ClassIssues

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.