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