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