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