mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2025-01-05 12:50:36 +02:00
Добавил тест на функцию "ЮТПредикатыКлиентСервер.ЭтоПредикат"
This commit is contained in:
parent
660f807d0c
commit
96f10f7ea9
@ -26,6 +26,7 @@
|
|||||||
|
|
||||||
ЮТТесты
|
ЮТТесты
|
||||||
.ДобавитьТест("ПроверитьПредикаты")
|
.ДобавитьТест("ПроверитьПредикаты")
|
||||||
|
.ДобавитьТест("ЭтоПредикат")
|
||||||
.ДобавитьТест("СообщенияОбОшибках")
|
.ДобавитьТест("СообщенияОбОшибках")
|
||||||
;
|
;
|
||||||
|
|
||||||
@ -38,6 +39,25 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ЭтоПредикат() Экспорт
|
||||||
|
|
||||||
|
СтруктураПредикат = ЮтФабрика.ВыражениеПредиката(ЮТПредикаты.Выражения().Равно);
|
||||||
|
ЮТОбщий.УказатьТипСтруктуры(СтруктураПредикат, "Предикат");
|
||||||
|
|
||||||
|
Варианты = ЮТест.Варианты("Предикаты, ОжидаемоеЗначение")
|
||||||
|
.Добавить(ЮТПредикаты, Истина)
|
||||||
|
.Добавить(Мокито.МассивПараметров(СтруктураПредикат), Истина)
|
||||||
|
.Добавить(СтруктураПредикат, Истина)
|
||||||
|
.Добавить(Мокито.МассивПараметров(Новый Структура), Ложь)
|
||||||
|
.Добавить(Мокито.МассивПараметров(Новый Структура("ЛюбойПараметр", 1)), Ложь)
|
||||||
|
.Добавить(Мокито.МассивПараметров(1, 2, 3), Ложь);
|
||||||
|
|
||||||
|
Для Каждого Вариант Из Варианты.СписокВариантов() Цикл
|
||||||
|
ЮТест.ОжидаетЧто(ЮТПредикатыКлиентСервер.ЭтоПредикат(Вариант.Предикаты)).Равно(Вариант.ОжидаемоеЗначение);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура СообщенияОбОшибках() Экспорт
|
Процедура СообщенияОбОшибках() Экспорт
|
||||||
|
|
||||||
Объект = Новый Структура("Число, Пусто, Строка", 3, Неопределено, "123");
|
Объект = Новый Структура("Число, Пусто, Строка", 3, Неопределено, "123");
|
||||||
|
Loading…
Reference in New Issue
Block a user