Пакет: matlab.unittest.constraints
Проверка соответствия всех элементов массива ячеек ограничению
EveryCellOf создает прокси фактического значения для платформы. Прокси-сервер позволяет тестовому устройству записи применить ограничение к каждому элементу массива ячеек, что гарантирует, что результат прохождения возникает, когда каждый элемент массива ячеек удовлетворяет ограничению.
Предполагается, что вы используете этот класс через matlab.unittest квалификации, как показано в примерах. Класс не изменяет предоставленное фактическое значение, но служит оболочкой для выполнения анализа ограничений. Структура тестирования анализирует ограничение по элементам.
EveryCellOf( создает экземпляр прокси, который проверяет, если каждый элемент предоставленного массива ячеек, actVal)actVal, соответствует ограничению. Тест проходит, если все элементы удовлетворяют ограничению.
EveryCellOf проверяет, удовлетворяет ли каждый элемент в предоставленном массиве ячеек связанному ограничению. Однако существуют некоторые ограничения, заметным из которых является IsEqualTo, которые изначально проверяют, удовлетворяют ли все элементы в массивах ячеек условию. В этих ситуациях использование EveryCellOf является ненужным и препятствует проведению квалификации.
|
Фактическое значение для проверки по ограничению |
|
Фактическое значение для проверки по ограничению. Задать это свойство через конструктор через |
Значение. Сведения о том, как классы значений влияют на операции копирования, см. в разделе Копирование объектов.
AnyCellOf | AnyElementOf | EveryElementOf | matlab.unittest.qualifications