mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2024-12-12 09:04:01 +02:00
Merge pull request #106 from alexandr-yang/develop
Необязательное значение дополнительного свойства + проверка свойств соответствия
This commit is contained in:
commit
2f93074786
@ -79,7 +79,7 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура УстановитьДополнительноеСвойство(Контекст, ИмяСвойства, Значение) Экспорт
|
||||
Процедура УстановитьДополнительноеСвойство(Контекст, ИмяСвойства, Значение = Неопределено) Экспорт
|
||||
|
||||
Контекст.ДополнительныеСвойства.Вставить(ИмяСвойства, Значение);
|
||||
|
||||
|
@ -1437,11 +1437,7 @@
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ИначеЕсли ТипПути = Тип("Соответствие") Тогда
|
||||
|
||||
ПутьКСвойству.Добавить(Цепочка);
|
||||
|
||||
ИначеЕсли ТипПути = Тип("Число") Тогда
|
||||
Иначе
|
||||
|
||||
ПутьКСвойству.Добавить(Цепочка);
|
||||
|
||||
|
@ -127,7 +127,7 @@
|
||||
// Возвращаемое значение:
|
||||
// ОбщийМодуль - Конструктор
|
||||
&НаКлиенте
|
||||
Функция УстановитьДополнительноеСвойство(ИмяСвойства, Значение) Экспорт
|
||||
Функция УстановитьДополнительноеСвойство(ИмяСвойства, Значение = Неопределено) Экспорт
|
||||
|
||||
ЮТКонструкторТестовыхДанныхСлужебный.УстановитьДополнительноеСвойство(Контекст, ИмяСвойства, Значение);
|
||||
Возврат ЭтотОбъект;
|
||||
|
@ -121,7 +121,7 @@
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// ОбщийМодуль - Конструктор
|
||||
Функция УстановитьДополнительноеСвойство(ИмяСвойства, Значение) Экспорт
|
||||
Функция УстановитьДополнительноеСвойство(ИмяСвойства, Значение = Неопределено) Экспорт
|
||||
|
||||
ЮТКонструкторТестовыхДанныхСлужебный.УстановитьДополнительноеСвойство(Контекст, ИмяСвойства, Значение);
|
||||
Возврат ЭтотОбъект;
|
||||
|
@ -186,7 +186,13 @@
|
||||
ЮТУтверждения.Что(Объект, "Проверка свойства элемента массива")
|
||||
.Свойство("[3].Первый").Равно(1)
|
||||
.Свойство("[3].Второй[-1]").Равно(2)
|
||||
.Свойство("[3].Второй[0]").Равно(2)
|
||||
.Свойство("[3].Второй[0]").Равно(2);
|
||||
|
||||
Ссылка = Ютест.Данные().СоздатьЭлемент("Справочники.Товары");
|
||||
Объект = Новый Соответствие();
|
||||
Объект.Вставить(Ссылка, 1);
|
||||
ЮТУтверждения.Что(Объект, "Проверка свойства соответствия")
|
||||
.Свойство(Ссылка).Равно(1);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user