Тестирование белого ящика и цикломатическая сложность - PullRequest
0 голосов
/ 13 января 2019

Я пытаюсь выполнить это упражнение по тестированию белого ящика, в частности, учитывая фрагмент кода, я должен найти цикломатический сложность .

Это код:

int[] v = ;
int s = 0;
if (v,length < 6 && v.length > 0)
       for (int i = 0 ; i < v.length ; i++) {
           if (v[i] == i)
              s++
    }
else s=-1; 
System.out.println(s);

Я переписываю код для разработки управляющего графа следующим образом:

int[] v = ;
int s = 0;
if (v.length < 6 && v.length > 0)
    int i = 0;
    while ( i < v.length-2 ) {
       if (v[i] == i)
          s++
    i++;
}
else s=-1;
System.out.println(s);

Является ли цикломатическая сложность 5 ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...