1
0
mirror of https://github.com/bia-technologies/yaxunit.git synced 2025-02-07 19:30:17 +02:00

Немного дополнил документацию

This commit is contained in:
Любаневич Дмитрий 2023-08-09 11:21:24 +03:00
parent fffe3d62a6
commit 8ae0f03198

View File

@ -180,10 +180,10 @@ tags: [Начало, Тестовые данные]
| Товар | Товар.Поставщик | Товар.Вид | Цена | Количество | Сумма |
|---------|-----------------|-----------|------|------------|-------|
|---------|-----------------|-----------|-------|------------|-------|
| Товар 1 | Поставщик | Товар | 100 | 1 | 100 |
| Товар 2 | Поставщик | Товар | 200 | 1 | 200 |
| Услуга | | Услуга | 300 | 1 | 300 |
| Товар 2 | Поставщик | Товар | 2 000 | 1 | 2000 |
| Услуга | | Услуга | 300,5 | 1 | 300.5 |
**Пример № 1**
@ -216,14 +216,14 @@ tags: [Начало, Тестовые данные]
.Свойство("[1].Товар.Поставщик.Наименование").Равно("Поставщик")
.Свойство("[1].Товар.Вид").Равно(Перечисления.ВидыТоваров.Товар)
.Свойство("[1].Количество").Равно(1)
.Свойство("[1].Цена").Равно(200)
.Свойство("[1].Сумма").Равно(200)
.Свойство("[1].Цена").Равно(2000)
.Свойство("[1].Сумма").Равно(2000)
.Свойство("[2].Товар.Наименование").Равно("Услуга")
.Свойство("[2].Товар.Поставщик").НеЗаполнено()
.Свойство("[2].Товар.Вид").Равно(Перечисления.ВидыТоваров.Услуга)
.Свойство("[2].Количество").Равно(1)
.Свойство("[2].Цена").Равно(300)
.Свойство("[2].Сумма").Равно(300);
.Свойство("[2].Цена").Равно(300.5)
.Свойство("[2].Сумма").Равно(300.5);
```
**Пример № 2**
@ -235,8 +235,8 @@ tags: [Начало, Тестовые данные]
```bsl
ТабличныйДокумент = ПолучитьОбщийМакет("ЮТ_МакетТестовыхДанных");
ИсходныеДанные = ТабличныйДокумент.ПолучитьОбласть(2, 1, 5, 9);
ОжидаемоеЗначение = ТабличныйДокумент.ПолучитьОбласть(8, 1, 11, 4);
ИсходныеДанные = ТабличныйДокумент.ПолучитьОбласть(2, 1, 5, 11);
ОжидаемоеЗначение = ТабличныйДокумент.ПолучитьОбласть(8, 1, 11, 6);
ОписанияТипов = Новый Соответствие;
ОписанияТипов.Вставить("Товар", Новый ОписаниеТипов("СправочникСсылка.Товары"));
@ -274,11 +274,15 @@ tags: [Начало, Тестовые данные]
Интеграционный-тест для проверки формирования движений документа по некоторому регистру. В первой таблице - табличная часть документа. Во второй - реквизиты самого документа. В третьей - эталонные движения по регистру, который нужно протестировать.
```bsl
ДанныеТоваров = ТабличныйДокумент.ПолучитьОбласть(2, 1, 5, 9);
ДанныеДокументов = ТабличныйДокумент.ПолучитьОбласть(7, 1, 8, 9);
ОжидаемыеДвижения = ТабличныйДокумент.ПолучитьОбласть(10, 1, 15, 10);
ДанныеТоваров = ТабличныйДокумент.ПолучитьОбласть("Товары");
ДанныеДокументов = ТабличныйДокумент.ПолучитьОбласть("Документы");
ОжидаемыеДвижения = ТабличныйДокумент.ПолучитьОбласть("Движения");
ОписанияТипов = Новый Соответствие;
ОписанияТипов.Вставить("Период", Новый ОписаниеТипов("Дата"));
ОписанияТипов.Вставить("Активность", Новый ОписаниеТипов("Булево"));
ОписанияТипов.Вставить("ВидДвижения", Новый ОписаниеТипов("ВидДвиженияНакопления"));
ОписанияТипов.Вставить("Регистратор", Новый ОписаниеТипов("ДокументСсылка.ПриходТовара"));
ОписанияТипов.Вставить("Документ", Новый ОписаниеТипов("ДокументСсылка.ПриходТовара"));
ОписанияТипов.Вставить("Организация", Новый ОписаниеТипов("СправочникСсылка.Организации"));
ОписанияТипов.Вставить("Поставщик", Новый ОписаниеТипов("СправочникСсылка.Контрагенты"));