mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2025-02-07 19:30:17 +02:00
Немного дополнил документацию
This commit is contained in:
parent
fffe3d62a6
commit
8ae0f03198
@ -179,11 +179,11 @@ tags: [Начало, Тестовые данные]
|
||||
Пример табличного документа:
|
||||
|
||||
|
||||
| Товар | Товар.Поставщик | Товар.Вид | Цена | Количество | Сумма |
|
||||
|---------|-----------------|-----------|------|------------|-------|
|
||||
| Товар 1 | Поставщик | Товар | 100 | 1 | 100 |
|
||||
| Товар 2 | Поставщик | Товар | 200 | 1 | 200 |
|
||||
| Услуга | | Услуга | 300 | 1 | 300 |
|
||||
| Товар | Товар.Поставщик | Товар.Вид | Цена | Количество | Сумма |
|
||||
|---------|-----------------|-----------|-------|------------|-------|
|
||||
| Товар 1 | Поставщик | Товар | 100 | 1 | 100 |
|
||||
| Товар 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);
|
||||
ДанныеТоваров = ТабличныйДокумент.ПолучитьОбласть("Товары");
|
||||
ДанныеДокументов = ТабличныйДокумент.ПолучитьОбласть("Документы");
|
||||
ОжидаемыеДвижения = ТабличныйДокумент.ПолучитьОбласть("Движения");
|
||||
|
||||
ОписанияТипов = Новый Соответствие;
|
||||
ОписанияТипов.Вставить("Период", Новый ОписаниеТипов("Дата"));
|
||||
ОписанияТипов.Вставить("Активность", Новый ОписаниеТипов("Булево"));
|
||||
ОписанияТипов.Вставить("ВидДвижения", Новый ОписаниеТипов("ВидДвиженияНакопления"));
|
||||
ОписанияТипов.Вставить("Регистратор", Новый ОписаниеТипов("ДокументСсылка.ПриходТовара"));
|
||||
ОписанияТипов.Вставить("Документ", Новый ОписаниеТипов("ДокументСсылка.ПриходТовара"));
|
||||
ОписанияТипов.Вставить("Организация", Новый ОписаниеТипов("СправочникСсылка.Организации"));
|
||||
ОписанияТипов.Вставить("Поставщик", Новый ОписаниеТипов("СправочникСсылка.Контрагенты"));
|
||||
|
Loading…
x
Reference in New Issue
Block a user