Я запускаю EclEmma, плагин Emma для Eclipse, и отчет о покрытии показывает только частичное покрытие для Enum, которое я определил, хотя он показывает единственное значение в Enum как охватываемое. Я предполагаю, что существует пробел в покрытии для подразумеваемых методов, возвращающих Enum, но я не совсем уверен.
Например, с этим Enum EclEmma выделяет все зеленым цветом, за исключением объявления пакета:
package com.blah;
public enum UserRole {
HAS_ACCESS
}
Если я вытягиваю детали покрытия для класса, я вижу следующее:
Мой вопрос: какой лучший способ получить 100% -ый охват моих классов Enum с помощью EclEmma?