-
Notifications
You must be signed in to change notification settings - Fork 126
Базовые утверждения
Перем КонтекстЯдра;
Перем Утверждения;
Процедура Инициализация(КонтекстЯдраПараметр) Экспорт
КонтекстЯдра = КонтекстЯдраПараметр;
Утверждения = КонтекстЯдра.Плагин("БазовыеУтверждения");
КонецПроцедуры
-
Проверить ( Значение, ДопСообщениеОшибки = "" )
-
ПроверитьИстину ( Значение, ДопСообщениеОшибки = "" )
-
ПроверитьЛожь ( Значение, ДопСообщениеОшибки = "" )
-
ПроверитьРавенство ( _1, _2, ДопСообщениеОшибки = "" )
-
ПроверитьНеРавенство ( _1, _2, ДопСообщениеОшибки = "" )
-
ПроверитьДату ( _Дата, _Период, ДопСообщениеОшибки = "" )
-
ПроверитьРавенствоДатСТочностью2Секунды( _Дата, _Дата2, ДопСообщениеОшибки = "" )
-
ПроверитьБольше ( _Больше, _Меньше, ДопСообщениеОшибки = "" )
-
ПроверитьБольшеИлиРавно ( _Больше, _Меньше, ДопСообщениеОшибки = "" )
-
ПроверитьМеньше ( _Меньше, _Больше, ДопСообщениеОшибки = "" )
-
ПроверитьМеньшеИлиРавно ( _Меньше, _Больше, ДопСообщениеОшибки = "" )
-
ПроверитьЗаполненность ( ПроверяемоеЗначение, ДопСообщениеОшибки = "" )
-
ПроверитьНеЗаполненность ( ПроверяемоеЗначение, ДопСообщениеОшибки = "" )
-
ПроверитьТип ( Значение, ТипИлиИмяТипа, ДопСообщениеОшибки = "" )
-
ПроверитьВхождение ( строка, подстрокаПоиска, ДопСообщениеОшибки = "" )
-
ПроверитьВхождениеВКоллекцию(Элемент, Коллекция, ДопСообщениеОшибки = "")
-
Коллекция - Массив, Структура, Соответствие, ФиксированныйМассив, ФиксированнаяСтруктура, ФиксированноеСоответствие, СписокЗначений
-
ПроверитьНаличиеОбъектаИБ ( ссылка, ДопСообщениеОшибки = "" )
-
ПроверитьВалидностьЗапросаСКД( ТекстЗапроса, ДопСообщениеОшибки = "" )
-
ПроверитьВыполнилось ( СтрокаАлгоритм, ПараметрыИлиДопСообщениеОшибки = Неопределено, Знач ДопСообщениеОшибки = "" )
Параметры: ПараметрыИлиДопСообщениеОшибки - если строка, то используется как сообщение об ошибке. Иначе можно использовать как коллекцию (Массив, Структура и т.п.) Пример вызова:
ИмяОтчета = "ТестовыйОтчетСКДДляСравнениеСЭталоном"; Отчет = Отчеты[ИмяОтчета].Создать(); Параметры = Новый Структура; Параметры.Вставить("Отчет", Отчет); Параметры.Вставить("КомпоновщикНастроек"); юТест.ПроверитьВыполнилось("Параметры.КомпоновщикНастроек = Параметры.Отчет.КомпоновщикНастроек", Параметры, "Компоновщик настроек не получен"); КомпоновщикНастроек = Параметры.КомпоновщикНастроек; ```
-
ПроверитьМетодВыполнился ( Объект, ИмяМетода, ПараметрыИлиДопСообщениеОшибки = Неопределено, ДопСообщениеОшибки = "" )
-
ПроверитьНеВыполнилось ( Знач СтрокаАлгоритм, ПараметрыИлиОжидаемоеОписаниеОшибки = Неопределено, Знач ОжидаемоеОписаниеОшибкиИлиДопСообщениеОшибки = "", Знач ДопСообщениеОшибки = "" )
Параметры: ПараметрыИлиОжидаемоеОписаниеОшибки- если строка, то используется как строка с ожидаемым исключением. Иначе можно использовать как коллекцию (Массив, Структура и т.п.) Пример вызова:
ИмяОтчета = "ТестовыйОтчетСКДДляСравнениеСЭталоном"; Отчет = Отчеты[ИмяОтчета].Создать(); Параметры = Новый Структура; Параметры.Вставить("Отчет", Отчет); Параметры.Вставить("КомпоновщикНастроек"); юТест.ПроверитьНеВыполнилось("Параметры.КомпоновщикНастроек = Параметры.Отчет.КомпоновщикНастроек", Параметры, "Компоновщик настроек не получен"); КомпоновщикНастроек = Параметры.КомпоновщикНастроек; ```
- ПроверитьМетодНеВыполнился ( Объект, ИмяМетода, ПараметрыИлиОжидаемоеОписаниеОшибки = Неопределено, Знач ОжидаемоеОписаниеОшибкиИлиДопСообщениеОшибки = "", Знач ДопСообщениеОшибки = "" )