Eclipse用のEmmaプラグインであるEclEmmaを実行しています。カバレッジレポートには、列挙型の唯一の値がカバーされていると表示されていても、定義した列挙型の部分的なカバレッジのみが表示されます。列挙型をサポートする暗黙のメソッドにはカバレッジギャップがあると思いますが、よくわかりません。
たとえば、この列挙型を使用すると、EclEmmaは、パッケージ宣言を除いて、すべてを緑色で強調表示します。
package com.blah;
public enum UserRole {
HAS_ACCESS
}
クラスのカバレッジの詳細を取得すると、次のように表示されます。
私の質問は、EclEmmaを使用して列挙型クラスを100%カバーするための最良の方法は何ですか?