【问题标题】:What does Cobertura instrumenting actually do?Cobertura 仪器实际上是做什么的?
【发布时间】:2015-04-19 06:29:16
【问题描述】:

有人可以详细解释 Cobertura 检测对字节码的实际作用吗?

【问题讨论】:

    标签: java instrumentation cobertura


    【解决方案1】:

    它为每一行代码添加一个回调,告诉框架该行已到达。例如:

    void foo() {
      System.out.println("foo");
    }
    

    变成

    void foo() {
      Coberura.reached(<method foo, line 1>);
      System.out.println("foo");
    }
    

    这样,在运行单元测试之后,Cobertura 就可以知道到达了哪些行。

    【讨论】:

      猜你喜欢
      • 2011-03-11
      • 2010-11-26
      • 2015-06-23
      • 2017-12-26
      • 2016-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多