Как протестировать это?...
От: kurel  
Дата: 05.02.13 14:59
Оценка:
class Something {
    public void add(Integer value) {
        // ...
    }
    public boolean has(Integer value) {
        // ...
    }
}

Метода наподобие get() в классе не имеется. Как я могу протестировать эти два метода? Начиная с написания с теста для add() (или для has(), неважно) придется использовать has(), который мы еще не протестировали и поэтому не знаем, правильно ли он работает. Т.е. до того, пока мы не протестим метод has(), мы не сможем протестить метод add(). Таким же образом с методом has(), ведь его мы не сможем проверить, не добавляя элементы в него.
Как лучше решить подобное?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.