mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2025-01-05 12:50:36 +02:00
Merge remote-tracking branch 'github/develop' into develop
This commit is contained in:
commit
61bbb158b1
@ -24,7 +24,7 @@
|
||||
Исключение
|
||||
|
||||
ОтменитьТранзакцию();
|
||||
Успешно = Ложь;
|
||||
ВызватьИсключение;
|
||||
|
||||
КонецПопытки;
|
||||
|
||||
@ -44,10 +44,6 @@
|
||||
|
||||
Владелец = Справочники.Пользователи.НайтиПоКоду(Пользователь.Имя);
|
||||
|
||||
Если Владелец.Пустая() Тогда
|
||||
Владелец = Справочники.Пользователи.ПустойПользователь;
|
||||
КонецЕсли;
|
||||
|
||||
Объект.Владелец = Владелец;
|
||||
|
||||
КонецПроцедуры
|
||||
|
@ -23,7 +23,6 @@
|
||||
<name>PredefinedDataName</name>
|
||||
<comment></comment>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>DontUse</fullTextSearch>
|
||||
<mask></mask>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
@ -33,7 +32,6 @@
|
||||
<name>Predefined</name>
|
||||
<comment></comment>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>DontUse</fullTextSearch>
|
||||
<mask></mask>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
@ -43,7 +41,6 @@
|
||||
<name>Ref</name>
|
||||
<comment></comment>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>DontUse</fullTextSearch>
|
||||
<mask></mask>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
@ -53,7 +50,6 @@
|
||||
<name>DeletionMark</name>
|
||||
<comment></comment>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>DontUse</fullTextSearch>
|
||||
<mask></mask>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
@ -63,7 +59,6 @@
|
||||
<name>IsFolder</name>
|
||||
<comment></comment>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>DontUse</fullTextSearch>
|
||||
<mask></mask>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
@ -75,7 +70,6 @@
|
||||
<fillFromFillingValue>true</fillFromFillingValue>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fillChecking>ShowError</fillChecking>
|
||||
<fullTextSearch>DontUse</fullTextSearch>
|
||||
<mask></mask>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
@ -86,7 +80,6 @@
|
||||
<comment></comment>
|
||||
<fillFromFillingValue>true</fillFromFillingValue>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>DontUse</fullTextSearch>
|
||||
<mask></mask>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
@ -101,7 +94,6 @@
|
||||
<comment></comment>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fillChecking>ShowError</fillChecking>
|
||||
<fullTextSearch>DontUse</fullTextSearch>
|
||||
<mask></mask>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
@ -111,14 +103,12 @@
|
||||
<name>Code</name>
|
||||
<comment></comment>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>DontUse</fullTextSearch>
|
||||
<mask></mask>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<createOnInput>Use</createOnInput>
|
||||
<dataLockControlMode>Managed</dataLockControlMode>
|
||||
<fullTextSearch>DontUse</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<levelCount>2</levelCount>
|
||||
<foldersOnTop>true</foldersOnTop>
|
||||
@ -129,15 +119,7 @@
|
||||
<checkUnique>true</checkUnique>
|
||||
<autonumbering>true</autonumbering>
|
||||
<defaultPresentation>AsDescription</defaultPresentation>
|
||||
<predefined>
|
||||
<items id="bf9313f1-f2b0-4fb4-a97a-aabef9e25a2e">
|
||||
<name>ПустойПользователь</name>
|
||||
<description>Пустой пользователь</description>
|
||||
<code xsi:type="core:StringValue">
|
||||
<value>0000000000000000000000001</value>
|
||||
</code>
|
||||
</items>
|
||||
</predefined>
|
||||
<predefined/>
|
||||
<editType>InDialog</editType>
|
||||
<choiceMode>BothWays</choiceMode>
|
||||
<defaultObjectForm>Catalog.Пользователи.Form.ФормаЭлемента</defaultObjectForm>
|
||||
|
@ -209,8 +209,14 @@
|
||||
ПараметрыЗаписи = ЮТОбщий.ПараметрыЗаписи();
|
||||
ПараметрыЗаписи.ОбменДаннымиЗагрузка = Истина;
|
||||
|
||||
Владелец = Новый Структура("Имя", ЮТест.Данные().СлучайнаяСтрока());
|
||||
ЮТест.Данные().КонструкторОбъекта(Справочники.Пользователи)
|
||||
.Установить("Код", Владелец.Имя)
|
||||
.Записать();
|
||||
|
||||
Запись = Новый Структура("Встреча, Начало, Конец, Владелец");
|
||||
Запись.Встреча = ЮТест.Данные().СоздатьЭлемент(Справочники.Встречи, , , ПараметрыЗаписи);
|
||||
Запись.Владелец = Владелец;
|
||||
|
||||
Мокито.Обучение(Справочники.Встречи)
|
||||
.Наблюдать("СохранитьИзменения")
|
||||
@ -223,7 +229,9 @@
|
||||
.Свойство("ТипыПерехватываемыхОбъектов")
|
||||
.ИмеетДлину(2);
|
||||
|
||||
Справочники.Встречи.СохранитьИзменения(ЮТОбщий.ЗначениеВМассиве(Запись));
|
||||
Успешно = Справочники.Встречи.СохранитьИзменения(ЮТОбщий.ЗначениеВМассиве(Запись));
|
||||
|
||||
ЮТест.ОжидаетЧто(Успешно).ЭтоИстина();
|
||||
|
||||
Мокито.Проверить(Запись.Встреча, "Проверка через ссылку")
|
||||
.КоличествоВызовов("ПередЗаписью").Равно(1)
|
||||
|
@ -104,4 +104,10 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ИнициализироватьПредопределенные() Экспорт
|
||||
|
||||
ИнициализироватьПредопределенныеДанные();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
Loading…
Reference in New Issue
Block a user