Пакет: matlab.unittest.constraints
Суперклассы: matlab.unittest.constraints.Constraint
Ограничительный указатель на функцию определения, который выдает MException
Throws класс создает ограничение, которому удовлетворяют, только если фактическое значение является указателем на функцию, который выдает определенное исключение.
Если функция выдает MException и ExpectedException свойство ограничения является ошибочным идентификатором, отказ проверки происходит если фактический MException выданный имеет различный идентификатор. Поочередно, если ExpectedException свойством является meta.class, ограничению не удовлетворяют если фактический MException выданный не выводит из ExpectedException.
outConstObj = Throws( обеспечивает ограничение, excep)outConstObj, определение указателя на функцию, который выдает конкретный MException, excep.
outConstObj = Throws( предоставляет ограничению дополнительные опции, заданные одним или несколькими excep,Name,Value)Name,Value парные аргументы.
|
Ошибочный идентификатор или |
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
|
Ожидаемые причины в виде массива ячеек из символьных векторов, массива строк или массива Тестирование приводит к отказу проверки если любые причины, заданные в Значение по умолчанию: |
|
Количество выходных параметров ограничение должно запросить при вызове указателя на функцию в виде неотрицательного, действительного, скалярного целого числа. Значение по умолчанию: |
|
Индикатор, уважать ли набор ожидаемых причин в виде Значение по умолчанию: |
|
Ожидаемый |
|
Количество выходных аргументов экземпляр использует при выполнении функций. Установите это свойство через конструктора через аргумент пары "имя-значение", |
|
Ожидаемые причины для указателя на функцию, выдающего |
|
Индикатор, если ограничение уважает элементы набора, заданные через конструктора через аргумент пары "имя-значение", |
Указатель. Чтобы узнать, как классы Handle влияют на операции копирования, см. раздел "Копирование объектов".
MException | error | matlab.unittest.constraints | matlab.unittest.constraints.IssuesWarnings