Я пишу модульный тест, чтобы проверить, что закрытый метод закроет поток.
В модульном тесте вызывается methodB, а переменная что-то имеет значение null
Юнит тест не проверяет класс на тесте
Закрытый метод находится внутри открытого метода, который я вызываю.
При использовании emma в eclipse (через плагин eclemma) вызов метода отображается как не покрываемый, хотя код в методе
1011 * например *
public methodA(){
if (something==null) {
methodB(); //Not displayed as covered
}
}
private methodB(){
lineCoveredByTest; //displayed as covered
}
Почему вызов метода не будет выделен как охватываемый?