扩展单元测试框架
自定义测试环境;作者约束、诊断、夹具和插件
MATLAB®单元测试框架提供了测试工具的作者自定义测试环境的能力。您可以扩展测试编写通过定义约束,诊断,及设施,并通过自定义插件扩展测试运行和结果报告的测试运行器。
类
包
matlab.unittest。约束包 |
总结类的MATLAB约束接口 |
matlab.unittest。诊断Package |
总结类的MATLAB诊断接口 |
matlab.unittest。设备包 |
总结类的MATLAB设备接口 |
matlab.unittest。插件包 |
总结类的MATLAB插件接口 |
主题
约束
插件
- 编写插件来扩展TestRunner
使用TestRunnerPlugin
类来扩展TestRunner
。您可以实现方法扩展创建、设置、运行和拆卸的测试或测试装置。 - 创建自定义插件
创建一个自定义插件的数量,通过和失败的断言。 - 运行测试与自定义插件
创建一个自定义插件的数量,通过和失败的断言,当测试并行地运行。 - 编写插件将数据添加到测试结果
创建一个插件,添加断言的实际和预期值TestResult
对象。 - 编写插件保存诊断细节
这个例子展示了如何创建一个自定义插件保存诊断细节。插件监听测试失败并保存诊断信息,这样你就可以访问它框架完成后测试。 - 插件生成自定义测试输出格式
这个例子展示了如何创建一个插件,使用一个自定义的格式完成测试结果写入输出流。