在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%用于测试的代码.
为什么我在互联网上找不到任何相关信息呢?我是否会陷入不良行为?
UPDATE
此代码也有资格进行测试:
// should also be tested as it contains logic public Integer getValidationProgress() { if (validationProgress == null) { validationProgress = 0; } return validationProgress; }
michaelbahr.. 13
JetBrains告诉我,目前这是不可能的.
Andrey Dernov(IntelliJ)1月6日,22:54
你好迈克尔,
没有设置可以忽略某种方法.
我为此创建了一个问题.
JetBrains告诉我,目前这是不可能的.
Andrey Dernov(IntelliJ)1月6日,22:54
你好迈克尔,
没有设置可以忽略某种方法.
我为此创建了一个问题.