class Something {
public void add(Integer value) {
// ...
}
public boolean has(Integer value) {
// ...
}
}
Метода наподобие
get() в классе не имеется. Как я могу протестировать эти два метода? Начиная с написания с теста для
add() (или для
has(), неважно) придется использовать
has(), который мы еще не протестировали и поэтому не знаем, правильно ли он работает. Т.е. до того, пока мы не протестим метод
has(), мы не сможем протестить метод
add(). Таким же образом с методом
has(), ведь его мы не сможем проверить, не добавляя элементы в него.
Как лучше решить подобное?