matlab.unittest.qualifications.QualificationEventData class

Пакет: matlab.unittest.qualifications

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

Описание

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

Свойства

ActualValue

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

Constraint

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

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

TestDiagnostic

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

TestDiagnosticResults

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

FrameworkDiagnosticResults

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

Stack

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

Введенный в R2014a