在IntelliJ IDEA 15.0.2中,如何在测试覆盖率测量期间忽略琐碎的getter和setter(琐碎的方法)?

// 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;
}

最佳答案

JetBrains告诉我,当前不可能,这是



我为此创建了一个issue

09-26 16:51