Утверждения ИБ (ЮТУтвержденияИБ)
Предоставляет методы для формирования утверждений проверяющих данные информационной базы.
Например:
ЮТест.ОжидаетЧтоТаблицаБазы("Справочник.Товары")
.СодержитЗаписи();
ЮТест.ОжидаетЧтоТаблицаБазы("РегистрСведений.КурсыВалют")
.СодержитЗаписи(ЮТест.Предикат()
.Реквизит("Валюта").Равно(ДанныеРегистра.Валюта));
Методы модуля
ЧтоТаблица
Инициализирует модуль для проверки утверждений.
- Запоминает/устанавливает имя проверяемой таблицы
- Запоминает описание.
Параметры метода
ИмяТаблицы
Строка
- Имя проверяемой таблицы, например, Справочник.Товары, РегистрНакопления.ТоварыНаСкладах
ОписаниеПроверки
Строка
- Описание проверки, которое будет выведено при возникновении ошибки
Возвращает
CommonModule.ЮТУтвержденияИБ
- Этот модуль для замыкания
СодержитЗаписи
Проверяет наличие в таблице записей удовлетворяющи х условиям
Параметры метода
Предикат
ОбщийМодуль
- Модуль настройки предикатов, см. ЮТест.ПредикатМассив из см. ЮТФабрика.ВыражениеПредиката
- Набор условий, см. ЮТПредикаты.Получить- ЮТФабрика.ВыражениеПредиката
см. ЮТФабрика.ВыражениеПредиката
- Неопределено
- Проверит, что таблица не пустая
ОписаниеУтверждения
Строка
- Описание конкретного утверждения
Возвращает
CommonModule.ЮТУтвержденияИБ
- Этот модуль для замыкания
НеСодержитЗаписи
Проверяет отсутствие в таблице записей удовлетворяющих условиям
Параметры метода
Предикат
ОбщийМодуль
- Условия сформированные с использованием см. ЮТест.ПредикатМассив из см. ЮТФабрика.ВыражениеПредиката
- Набор условий, см. ЮТПредикаты.Получить- ЮТФабрика.ВыражениеПредиката
см. ЮТФабрика.ВыражениеПредиката
- Неопределено
- Проверит, что таблица пустая
ОписаниеУтверждения
Строка
- Описание конкретного утверждения
Возвращает
CommonModule.ЮТУтвержденияИБ
- Этот модуль для замыкания
СодержитЗаписиСНаименованием
Проверяет наличие в таблице записей с указанным наименованием
Параметры метода
ОжидаемоеНаименование
Строка
-
ПроверятьПометкуУдаления
Булево
- Проверять пометку удаления.Истина
- Подбираются только непомеченные на удаление записи.Ложь
- пометка на удаление игнорируется
ОписаниеУтверждения
Строка
- Описание конкретного утверждения
Возвращает
CommonModule.ЮТУтвержденияИБ
- Этот модуль для замыкания
СодержитТолькоОднуЗапись
Проверяет, что в таблице содержится только одна запись удовлетворяющая условиям
Параметры метода
Предикат
ОбщийМодуль
- Модуль настройки предикатов, см. ЮТест.ПредикатМассив из см. ЮТФабрика.ВыражениеПредиката
- Набор условий, см. ЮТПредикаты.Получить- ЮТФабрика.ВыражениеПредиката
см. ЮТФабрика.ВыражениеПредиката
- Неопределено
- Проверит, что таблица не пустая
ОписаниеУтверждения
Строка
- Описание конкретного утверждения
Возвращает
ОбщийМодуль
- Этот модуль для замыкания
СодержитНесколькоЗаписей
Проверяет, что в таблице содержится несколько записей удовлетворяющих условиям
Параметры метода
КоличествоЗаписей
Число
- Ожидаемое количество записей в таблицы
Предикат
ОбщийМодуль
- Модуль настройки предикатов, см. ЮТест.ПредикатМассив из см. ЮТФабрика.ВыражениеПредиката
- Набор условий, см. ЮТПредикаты.Получить- ЮТФабрика.ВыражениеПредиката
см. ЮТФабрика.ВыражениеПредиката
- Неопределено
- Проверит, что таблица не пустая
ОписаниеУтверждения
Строка
- Описание конкретного утверждения
Возвращает
ОбщийМодуль
- Этот модуль для замыкания
СодержитЗаписиСКодом
Проверяет наличие в таблице записей с указанным кодом
Параметры метода
ОжидаемыйКод
Строка
-
ПроверятьПометкуУдаления
Булево
- Проверять пометку удаления.Истина
- Подбираются только непомеченные на удаление записи.Ложь
- пометка на удаление игнорируется
ОписаниеУтверждения
Строка
- Описание конкретного утверждения
Возвращает
CommonModule.ЮТУтвержденияИБ
- Этот модуль для замыкания
СодержитЗаписиСНомером
Проверяет наличие в таблице записей с указанным номером
Параметры метода
ОжидаемыйНомер
Строка
-
ПроверятьПометкуУдаления
Булево
- Проверять пометку удаления.Истина
- Подбираются только непомеченные на удаление записи.Ложь
- пометка на удаление игнорируется
ОписаниеУтверждения
Строка
- Описание конкретного утверждения
Возвращает
CommonModule.ЮТУтвержденияИБ
- Этот модуль для замыкания
НеСодержитЗаписиСНаименованием
Проверяет отсутствие в таблице записей с указанным наименованием
Параметры метода
ОжидаемоеНаименование
Строка
-
ПроверятьПометкуУдаления
Булево
- Проверять пометку удаления.Истина
- Подбираются только непомеченные на удаление записи.Ложь
- пометка на удаление игнорируется
О писаниеУтверждения
Строка
- Описание конкретного утверждения
Возвращает
CommonModule.ЮТУтвержденияИБ
- Этот модуль для замыкания
НеСодержитЗаписиСКодом
Проверяет отсутствие в таблице записей с указанным кодом
Параметры метода
ОжидаемыйКод
Строка
-
ПроверятьПометкуУдаления
Булево
- Проверять пометку удаления.Истина
- Подбираются только непомеченные на удаление записи.Ложь
- пометка на удаление игнорируется
ОписаниеУтверждения
Строка
- Описание конкретного утверждения
Возвращает
CommonModule.ЮТУтвержденияИБ
- Этот модуль для замыкания
НеСодержитЗаписиСНомером
Проверяет отсутствие в таблице записей с указанным номером
Параметры метода
ОжидаемыйНомер
Строка
-
ПроверятьПометкуУдаления
Булево
- Проверять пометку удаления.Истина
- Подбираются только непомеченные на удаление записи.Ложь
- пометка на удаление игнорируется
ОписаниеУтверждения
Строка
- Описание конкретного утверждения
Возвращает
CommonModule.ЮТУтвержденияИБ
- Этот модуль для замыкания