Модульное тестирование. Зачем, как и кто.
Среда, Февраль 15th, 2006Автор Сергей Мартыненко
Примечание. Описанный в статье подход соответствует скорее методу “стачала тест”, нежели TDD.
Стратегия модульного тестирования
Модульное тестирование является одной из ключевых практик методологии экстремального программирования. Сторонники XP приводят следующие доводы в защиту этой практики:
- Написание тестов помогает войти в рабочий ритм
- Придает уверенность в работоспособности кода.
- Дает запас прочности при дальнейшей интеграции или изменениях кода.
Согласен, вхождение в рабочий ритм — благородная задача. Уверенность в работоспособности — тоже хорошо. Но «уверенности в работоспособности» я предпочитаю действительно работоспособный код. Пусть даже при этом я не совсем «уверен».