simpletest

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

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

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

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

УрокОсновы функционального тестирования модулей на Simpletest

В этой статье я расскажу об основах тестирования в Друпале. После прочтения вы сможете написать простой тест самостоятельно. Для наглядности, по ходу статьи будет создан модуль simpletest_example, который будет предоставлять тип контента с названием simpletest_example, ничем не отличающийся от привычных нам типов story, page и т.д. Далее для этого модуля будет написан тест, проверяющий правильность его работы в различных ситуациях.