Можно ли тестировать метод следующим образом?Как измерить метод без побочных эффектов?
void AddNumbers() {
int i = 2+2;
}
Другими словами, метод без побочных эффектов действительно. Или такие методы, как эти, пропущены и обычно не тестируются? Я бы предположил, что «i» обычно будет иметь переменную уровня класса, но тогда у этого есть свои недостатки (ничего очень большого).
Благодаря
Ваша функция выбора не имеет никакого эффекта, поэтому единственное, что вам нужно проверить, - это то, вызывает ли это исключение. Если функция не имеет возвращаемого значения и не имеет побочного эффекта, то она не имеет никакого эффекта (кроме потребления ресурсов) –