如何应用“for each”循环覆盖测试?

时间:2016-04-01 01:12:58

标签: loops testing foreach code-coverage test-coverage

我想知道“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. }

谢谢。

1 个答案:

答案 0 :(得分:0)

你应该测试至少两次,一次使用空数组,第二次使用数组中的一些元素。如果要将其计为边界值,也可以使用数组中的1个元素对其进行测试。