Модульное тестирование с помощью Simpletest

В Друпале существует два варианта тестирования - модульное и функциональное. Про функциональное тестирование с Simpletest я уже рассказал. Пришло время поговорить о модульном.

Сразу хочу отметить, что модульное тестирование - это не значит, что тестироваться будут модули. Просто в английском языке оно называется Unit testing, что по традиции переводиться именно как модульное тестирование. А то, что в Друпале всё построено на модулях - это досадное совпадение ;)

Как и раньше, для примеров я буду использовать код из модуля Simpletest Example, который является частью examples. Для вас это хорошо тем, что можно скачать и посмотреть исходники, или же опробовать их в деле.