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

Пакет: 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