19

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

3 に答える 3

17

JetBrains は、これは現在不可能であると私に言いました。

Andrey Dernov (IntelliJ) 1 月 6 日 22:54

こんにちはマイケル、

特定のメソッドを無視する設定はありません。

そのための問題を作成しました。

于 2016-01-06T20:16:06.927 に答える