Плагин Jacoco(Eclemma), не показывающий покрытие строки, даже если выполнение проходит через линию

Я пытаюсь увеличить покрытие линии для моего класса в Java. Я использую плагин Eclemma для отображения покрытия линии. У меня есть ситуация, как объяснено ниже:

Код:

public void someCall(){
  boolean flag = false;
  if(someService.anotherflag){
    flag = true;  
  }else{
    //some other things to do
  }

  if(!flag){
   calleSomeMethod();
  }
}

public static void calleSomeMethod(){
    //do some thing here
}

тестовое задание:

myService.someCall();
verify(myService, 
      Mockito.times(1)).calleSomeMethod();

Но Джакоко по-прежнему показывает красную линию в блоке If: calleSomeMethod();

Кто-нибудь может подсказать, пожалуйста, как увеличить покрытие линии? Я пытался с помощью проверки, но не работает. Любые предложения, пожалуйста? Любая помощь приветствуется!

0 ответов

Другие вопросы по тегам