Skip to content

Instantly share code, notes, and snippets.

@VladFrost
Created April 5, 2018 06:42
Show Gist options
  • Save VladFrost/00dab8e95e10110931ba00e8f8ee4154 to your computer and use it in GitHub Desktop.
Save VladFrost/00dab8e95e10110931ba00e8f8ee4154 to your computer and use it in GitHub Desktop.
#Область ОписаниеПеременных
Перем КонтекстЯдра;
Перем Утверждения;
#КонецОбласти
#Область ПрограммныйИнтерфейс
Процедура ЗаполнитьНаборТестов(НаборТестов) Экспорт
НаборТестов.Добавить("Тест_СтрШаблон");
НаборТестов.Добавить("Тест_ПодставитьПараметрыВСтроку");
КонецПроцедуры
Процедура Инициализация(КонтекстЯдраПараметр) Экспорт
КонтекстЯдра = КонтекстЯдраПараметр;
Утверждения = КонтекстЯдра.Плагин("БазовыеУтверждения");
КонецПроцедуры
Процедура ПередЗапускомТеста() Экспорт
КонецПроцедуры
Процедура ПослеЗапускаТеста() Экспорт
КонецПроцедуры
Процедура Тест_СтрШаблон() Экспорт
Утверждения.ПроверитьНеЗаполненность(
СтрШаблон("%1", Неопределено),
"Ожидали, что результат выражения СтрШаблон(""%1"", Неопределено) - пустая строка, а это не так.");
КонецПроцедуры
Процедура Тест_ПодставитьПараметрыВСтроку() Экспорт
Утверждения.ПроверитьНеЗаполненность(
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку("%1", Неопределено),
"Ожидали, что результат выражения СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(""%1"", Неопределено) - пустая строка, а это не так.");
КонецПроцедуры
#КонецОбласти
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment