Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

matlab.unittest.qualifications.QualificationEventData 类

包: matlab.unittest.qualifications

验证事件侦听程序的事件数据

说明

QualificationEventData 类存储验证事件侦听程序的事件数据。验证事件侦听程序是您向测试框架注册的回调函数,用于侦听通过和/或失败的验证。验证可以是断言、致命断言、假设或对测试内容执行的确认。相应的验证类定义这些事件。通常,自定义插件的作者使用此类。只有测试框架直接构造此类。

属性

ActualValue

经过测试满足 Constraint 的验证逻辑的值。

Constraint

用于验证的 matlab.unittest.constraints.Constraint 实例

TestCaseFixture 对象使用验证方法时,Constraint 属性包含用于验证的基础约束。例如,如果您使用 verifyEqual 方法,则基础约束是 IsEqualTo 约束。因此,如果您调用该约束的 getDiagnosticFor 方法,显示的诊断结果可能不同于测试框架显示的结果。

TestDiagnostic

验证中指定的诊断,表示为字符向量、字符串、函数句柄或 Diagnostic 类的实例。

TestDiagnosticResults

验证中指定的诊断的结果,表示为 DiagnosticResult 实例的数组。

FrameworkDiagnosticResults

来自用于验证的约束的诊断结果,表示为 DiagnosticResult 实例的数组。

Stack

导致验证事件的函数调用堆栈,表示为结构体数组。

在 R2014a 中推出