Как бы вы пошли о тестировании метода с частным порогом? - PullRequest
0 голосов
/ 30 сентября 2018

Представьте себе следующую ситуацию:

private final double THRESHOLD = 10d;
public boolean isHighEnough(double numberOfPeople, double arg2, ...) {
    return Math.pow(numberOfPeople) / 3 * arg2 ... >= THRESHOLD;
}

При написании тестов для isHighEnough вы бы что-нибудь написали, кроме min (numberOfPeople = 0, arg2 = 0) и maxCase (numberOfPeople = 10 ^ 9), этоТрудно написать тест medium , потому что THRESHOULD может быть скоро изменен (сначала это эвристически).

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...