matlab.unittest.qualifications. Класс QualificationEventData

Пакет: matlab.unittest.qualifications

Данные о событиях для прослушивателей события проверки

Описание

Класс QualificationEventData содержит данные о событиях для прослушивателей события проверки. Прослушиватели события Qualification являются функциями обратного вызова, которые вы указываете со средой тестирования, чтобы прислушаться к передаче и/или провальным проверкам. Проверки могут быть утверждениями, критическими утверждениями, предположениями или верификациями, выполняемыми на содержании теста. Соответствующие классы проверки задают эти события. Как правило, авторы пользовательских плагинов используют этот класс. Только среда тестирования создает этот класс непосредственно.

Свойства

Фактическое значение

Значение, протестированное, чтобы удовлетворить логику проверки Constraint.

Constraint

Экземпляр matlab.unittest.constraints.Constraint используется для проверки

Когда вы используете метод проверки на объекте TestCase или Fixture, свойство Constraint содержит базовое ограничение, используемое для проверки. Например, если вы используете метод verifyEqual, базовое ограничение является ограничением IsEqualTo. Поэтому, если вы вызываете метод getDiagnosticFor ограничения, диагностический результат может казаться отличающимся, чем, что отображает среда тестирования.

Тестовая диагностика

Диагностика задана в проверке, представленной как вектор символа, строка, указатель на функцию или экземпляр класса Diagnostic.

TestDiagnosticResults

Результат диагностики задан в проверке, представленной как массив экземпляров DiagnosticResult.

FrameworkDiagnosticResults

Результат диагностики от ограничения, используемого для проверки, представленной как массив экземпляров DiagnosticResult.

Стек

Продвижение стека вызовов функции до события проверки, представленного как массив структур.

Введенный в R2014a

Была ли эта тема полезной?