Main Content

teardownTestClass

类: matlab.unittest.plugins.TestRunnerPlugin
命名空间: matlab.unittest.plugins

扩展拆解测试类

说明

teardownTestClass(plugin,pluginData) 扩展测试类的拆卸。此方法定义测试运行器如何执行测试类拆解。测试框架在 runTestClass 方法的作用域内计算此方法。如果测试类包含带有 ClassSetupParameter 特性的属性,则测试框架根据类设置参数化指定的次数计算 teardownTestClass 方法。

示例

输入参数

全部展开

插件,指定为 matlab.unittest.plugins.TestRunnerPlugin 对象。

测试类拆解信息,指定为 matlab.unittest.plugins.plugindata.ImplicitFixturePluginData 对象。测试框架使用此信息来描述该插件的测试内容。

属性

Accessprotected

要了解方法的属性,请参阅方法属性

示例

全部展开

创建一个插件并覆盖 teardownTestClass 方法以在拆解时显示测试类名称。

classdef ExamplePlugin < matlab.unittest.plugins.TestRunnerPlugin
    methods (Access=protected)
        function teardownTestClass(plugin,pluginData)
            fprintf('### Tearing down: %s\n',pluginData.Name)
            teardownTestClass@ ...
                matlab.unittest.plugins.TestRunnerPlugin(plugin,pluginData)
        end
    end
end

版本历史记录

在 R2014a 中推出