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