自动化测试仪器

Moni

编写一个Java程序来获取JUnit测试用例的语句覆盖范围?

例如:

public Integer addIfXGreaterThanY(int x, int y){
   Integer z = null;

   if (x > y) {
       z  = x + y;
   }
   else {
      z = x - y;
   }

   return z;
}

输出:

Test case 1 inputs:  10, 15
output(line numbers covered):  1, 2, 5, 6
and another call will produce:
Test Case 2 inputs: 15, 10
output(line numbers covered): 1, 2, 3, 6
自由

我认为您想要的就是代码覆盖率Emma是一种流行的JUnit代码覆盖工具。这个问题的答案还有其他一些选择。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章