Система тестирования izh_test
Частные случаи
Внешние сервисы с тестовым наполнением.
Некоторые виды программ требуют поддержки со стороны внешних сервисов
СУБД, серверов приложений и т.п.
В таком случае первое в чём требуется убедиться при запуске теста -
это то, что сервисы корректно работают (запущены и с теми параметрами,
которые ожидаются в тестах).
В данный момент этого можно добиться использованием тестового скрипта,
первые элементы которого как раз и проверяют доступность сервисов и при необходимости
даже могут стартовать его самостоятельно либо же явно вывести сообщение с
правильной диагностикой типа "недоступен такой то требуемый сервис".
В дальнейшем планируется добавление специальных шаблонов типа "OnStartTest"
в которых явно можно указать все предварительные действия, которые должны выполняться
для каждого теста, входящего в пакет.