Сообщение о ложном покрытии кода с использованием GwtMockito

Есть ли причина, по которой EclEmma(JaCoCo based) в Eclipse ложно сообщает о покрытии кода при использовании GwtMockitoTestRunner?

Глядя на его исходный код, он устанавливает собственный загрузчик классов и выполняет манипуляции с байтовым кодом, используя класс Javassist library. Может ли это как-то повлиять на инструмент покрытия кода?


person Dan L.    schedule 05.05.2015    source источник


Ответы (1)


Похоже, проблема в том, что EclEmma/JaCoCo плохо работает с окончательными методами и с собственными методами (код GWT JSNI).

Закрепив эти методы все нормализовалось, покрытие сообщается корректно.

person Dan L.    schedule 05.05.2015