@takeshin - добавлен фрагмент кода
следующие методы:
public function setFoo($foo) {
$this->_foo = $foo;
return $this;
}
public function getFoo() {
return $this->_foo;
}
Предполагая, что они могут быть изменены, чтобы быть более сложными в будущем:
Как бы вы написали модульные тесты для этих методов?Только один метод испытаний?Должен ли я пропустить эти тесты?Как насчет покрытия кода?Как насчет@covers
аннотаций?Может быть, какой-нибудь универсальный тестовый метод для реализации в абстрактном тестовом примере?(Я использую Netbeans 7)
Это кажется пустой тратой времени, но я не возражаю, если IDE автоматически сгенерирует эти методы тестирования.
кцитата из комментария блога Себастьяна Бергмана:
(это похоже на тестирование геттеров и сеттеров - провал!). В любом случае, если они потерпят неудачу; разве методы, которые зависят от них, не сработают?
Итак, как насчет покрытия кода?