【发布时间】:2016-04-01 01:12:58
【问题描述】:
我想知道“for”循环覆盖是否也可以应用于“for each”循环。如果可以,如何在以下代码示例中完成?
1. public static void foreachDisplay(int[] data){
2. System.out.println("Display an array using for
3. each loop");
4. for (int a : data) {
5. System.out.print(a+ " ");
6. }
7. }
谢谢。
【问题讨论】:
-
这件事有什么特别之处?
-
您为什么不展示使用 for 循环覆盖进行测试是多么容易并分享您的知识? :)
-
我不太了解您要做什么。您是否想让第 5 行显示为被覆盖?
-
我需要编写测试用例来涵盖这个“for each”循环的测试可能性,如果它是一个普通的“for”循环,我知道该怎么做,但在这个循环中无法想象案例。
-
对于一个普通的 for 循环你会怎么做?
标签: loops testing foreach code-coverage test-coverage