У меня есть класс следующим образом:Как добавить переменные статических переменных Jacoco Test Coverage?
public class XConstants {
public static final int A_TYPE = 1;
public static final int B_TYPE = 2;
}
Я использую обе переменные в моих тестах, но когда я исследую тестовое покрытие с Jacoco он показывает% 0 тестовое покрытие для данного класса. Я предполагаю, что это потому, что я никогда не создавал экземпляр этого класса, просто используйте его статические переменные. Я попытался создать экземпляр, а тестовое покрытие -% 100. Как я могу решить эту проблему?
Спасибо @Tagir, что имеет смысл. Знаете ли вы какие-нибудь обходные пути? Что делать, если я использую Enum? –
Добавлено предложение, что делать. –