Я пишу блок-тест, чтобы проверить, что закрытый метод закрывает поток.Почему вызов метода показан как не охваченный, когда код внутри метода покрыт emma?
Испытательное устройство вызывает methodB и переменная-то нулевое
Тест блок не издеваться класс на тесте
Частный метод в общедоступный метод, который я звоню.
Использование Эмму в затмении (через EclEmma плагин) вызов метода отображается как не покрывается, даже если код внутри метода
например
public methodA(){
if (something==null) {
methodB(); //Not displayed as covered
}
}
private methodB(){
lineCoveredByTest; //displayed as covered
}
Почему бы вызов метода не будет подчеркнуто как покрыто?
Действительно ли метод B возвращается? – 2008-09-11 13:04:56