1
0
mirror of https://github.com/bia-technologies/yaxunit.git synced 2025-03-17 20:48:01 +02:00

Правка замечаний

This commit is contained in:
alkoleft 2023-05-11 02:33:37 +03:00
parent 996c613133
commit 0ecae7f99b
4 changed files with 25 additions and 4 deletions

View File

@ -85,6 +85,10 @@
ВызватьИсключение "Неподдерживаемое выражения предикатов " + Выражение;
КонецЕсли;
Если Отрицание Тогда
Шаблон = СтрШаблон("НЕ (%1)", Шаблон);
КонецЕсли;
Возврат Шаблон;
КонецФункции

View File

@ -45,11 +45,20 @@
// Параметр3 - Произвольный
// Параметр4 - Произвольный
// Параметр5 - Произвольный
// Параметр6 - Произвольный
// Параметр7 - Произвольный
//
// Возвращаемое значение:
// ОбщийМодуль - Этот же модуль, для замыкания
Функция Добавить(Параметр1, Параметр2 = Неопределено, Параметр3 = Неопределено, Параметр4 = Неопределено, Параметр5 = Неопределено, Параметр6 = Неопределено, Параметр7 = Неопределено) Экспорт
Функция Добавить(Параметр1,
Параметр2 = Неопределено,
Параметр3 = Неопределено,
Параметр4 = Неопределено,
Параметр5 = Неопределено,
Параметр6 = Неопределено,
Параметр7 = Неопределено) Экспорт
// BSLLS:MagicNumber-off
// BSLLS:NumberOfValuesInStructureConstructor-off
Варианты = ЮТКонтекст.ЗначениеКонтекста(КлючКонтекста());
Если Варианты.КоличествоРеквизитов = 1 Тогда
@ -67,7 +76,8 @@
ИначеЕсли Варианты.КоличествоРеквизитов = 7 Тогда
Вариант = Новый Структура(Варианты.Реквизиты, Параметр1, Параметр2, Параметр3, Параметр4, Параметр5, Параметр6, Параметр7);
КонецЕсли;
// BSLLS:NumberOfValuesInStructureConstructor-on
// BSLLS:MagicNumber-on
Варианты.Варианты.Добавить(Вариант);
Возврат ЮТКонструкторВариантов;

View File

@ -113,7 +113,11 @@
// ПроверяемоеЗначение - Произвольный
// ОжидаемоеЗначение - Произвольный
// ОбъектПроверки - Строка - Человекочитаемое описание проверяемого значения
Процедура СгенерироватьОшибкуСравнения(ОписаниеПроверки, Сообщение, ПроверяемоеЗначение, ОжидаемоеЗначение, ОбъектПроверки = "проверяемое значение") Экспорт
Процедура СгенерироватьОшибкуСравнения(ОписаниеПроверки,
Сообщение,
ПроверяемоеЗначение,
ОжидаемоеЗначение,
ОбъектПроверки = "проверяемое значение") Экспорт
УстановитьДанныеОшибкиСравнения(ПроверяемоеЗначение, ОжидаемоеЗначение);
ТекстСообщения = ФорматированныйТекстОшибкиУтверждения(ОписаниеПроверки, Сообщение, ОбъектПроверки);

View File

@ -1329,6 +1329,9 @@
// Инициализирует контекст утверждений
//
// Параметры:
// ПроверяемоеЗначение - Произвольный - Проверяемое значение
//
// Возвращаемое значение:
// Структура - контекст утверждений:
// * ОбъектПроверки - см. ЮТФабрика.ОписаниеПроверяемогоЗначения