В IntelliJ IDEA 15.0.2 как я могу игнорировать тривиальные геттеры и сеттеры (тривиальные методы) во время измерения тестового покрытия?
// should be measure
public void complex() {
fancy();
interesting();
dropDatabase();
}
// should not be measured
public int getNumber() {
return this.number;
}
Измерение каждой линии приведет к 75%. Измерение только вышеуказанного метода приведет к 100%. И это 100% кода, полезного для тестирования.
Почему я ничего не нашел об этом в Интернете? Я погружаюсь в плохую практику?
ОБНОВИТЬ
Этот код также подходит для тестирования:
// should also be tested as it contains logic
public Integer getValidationProgress() {
if (validationProgress == null) {
validationProgress = 0;
}
return validationProgress;
}