matlab.unittest.diagnostics.Diagnostic 类
包: matlab.unittest.diagnostics
matlab.unittest
诊断的基础接口类
说明
Diagnostic
接口类是 matlab.unittest
框架及其客户端用来打包诊断信息的方法。所有诊断都派生自 Diagnostic
,无论它们是用户提供的用于单个比较的测试诊断,还是与比较中使用的 Constraint
相关联的诊断,都是如此。
派生自 Diagnostic
的类会对要执行的诊断操作进行编码。它们会生成诊断结果,并通过测试运行框架来恰当地显示这一结果。作为满足此要求的条件,任何 Diagnostic
实现都可以与 matlab.unittest
验证一起使用。这些验证会执行诊断操作并存储结果,以供测试运行框架使用。
为方便起见,对于用户提供的测试诊断,该框架会为字符向量数组、字符串和函数句柄创建适当的诊断实例。为保持良好性能,只有在出现验证错误时,或测试运行框架明确观察到通过的验证时,这些值才会转换为 Diagnostic
实例。默认的测试运行程序不能明确观察到通过的验证。
属性
|
上一次诊断评估期间生成的项目,以项目数组形式返回。 |
|
|
复制语义
句柄。要了解句柄类如何影响复制操作,请参阅复制对象。