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