Шаблон:Testcase (OgQlku&Testcase)
Данный шаблон упрощает создание контрольных примеров для тестирования других шаблонов. {{TestCase}} необходимо использовать вместе с песочницей тестируемого шаблона (как и в случае документации, её следует располагать подстраницей с адресом <название страницы>/песочница
, скопировав в неё код шаблона, требующего изменений и тестирования), располагая контрольные примеры на подстранице с адресом <название страницы>/тесты
.
Прохождение тестов выводится как элементы таблице с обозначениями вида Сделано или
Не сделано. Проверяется работа как основного шаблона, так и шаблона из песочницы.
Подробнее о разработке шаблонов с использованием подстраниц песочницы и тестов (/песочница
и /тесты
) читайте на странице «Правка и тестирование шаблонов в песочнице».
Использование
[править код]{{TestCase|ожидаемый результат|параметр 1|параметр 2|параметр 3}}
, где:
ожидаемый результат
— значение, с которым будет сверяться результат выполнения тестируемого шаблона;параметр 1...3
— параметры, передаваемые тестируемому шаблону;параметр=значение
— также можно передавать именованные параметры;
См. также
[править код]- {{TestCase2}} — аналогичный шаблон, но берёт ожидаемый результат из текущего варианта шаблона с теми же параметрами, что и у песочницы
- {{используйте песочницу}}
- {{песочница шаблона}}
- {{тесты шаблона}}