我只是想做一个像 EMMA 或 JaCoCo 这样的代码覆盖的小爱好项目。作为第一步,有什么方法可以随时检查我的 JVM 正在运行哪条线路?
例如,对于如下代码:
import java.util.Scanner;
class Test {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
if(s.nextInt() == 0) {
System.out.println("Zero");
} else {
System.out.println("Some Value");
}
}
}
因此,对于输入说 1,我如何获得以下输出::
1
Lines Covered:
0
1
2
3
4
6
7
8
9
10
基本上,除了打印“零”行之外的所有内容。有没有办法以编程方式做到这一点?有人可以指出我的任何资源吗?