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