matlab.unittest.plugins.DiagnosticsValidationPlugin 类
包: matlab.unittest.plugins
帮助验证诊断代码的插件
描述
DiagnosticsValidationPlugin
创建插件以帮助验证诊断代码。
将 DiagnosticsValidationPlugin
添加到 TestRunner
以确认用户提供的诊断正确执行。此插件很有用,这是因为通常的测试不会遇到失败条件。失败会导致诊断代码无法执行。如果此诊断代码中存在编程错误,则除非测试失败,否则该错误不明显。但是,由于诊断代码中存在错误,测试过程中的此时该失败条件的诊断信息已经丢失。
使用此插件可无条件评估测试编写者提供的诊断信息,而不管该测试产生通过还是失败条件。此方法可帮助您确认所有诊断代码都不含编程错误。
诊断分析会降低测试性能,并可能生成非常详细的文本输出。在使用此插件进行常规测试前,请注意存在这些影响。
构造
matlab.unittest.plugins.DiagnosticsValidationPlugin
创建插件以帮助验证诊断代码。
matlab.unittest.plugins.DiagnosticsValidationPlugin(
将所有文本输出重定向到输出流 stream
)stream
。如果您不指定输出流,则该插件使用默认 ToStandardOutput
流。
输入参数
|
插件定向文本输出的位置,指定为 默认: |
复制语义
句柄。要了解句柄类如何影响复制操作,请参阅复制对象。