teardownTestClass

Класс: matlab.unittest.plugins. TestRunnerPlugin
Пакет: matlab.unittest.plugins

Расширение тестового класса отключения

Описание

пример

teardownTestClass(plugin,pluginData) расширяет разрыв тестового класса. Этот метод определяет, как TestRunner выполняет отключение тестового класса. Среда тестирования оценивает этот метод в возможности runTestClass метод TestRunnerPlugin. Если тестовый класс содержит свойства с ClassSetupParameter атрибут, среда тестирования оценивает teardownTestClass метод столько раз, сколько требует параметризация настройки класса.

Входные параметры

plugin

Объект плагина, заданный как образец matlab.unittest.plugins.TestRunnerPlugin класс.

pluginData

Информация о отключении тестового класса, заданная как образец matlab.unittest.plugins.plugindata.ImplicitFixturePluginData класс. Среда тестирования использует эту информацию, чтобы описать содержание теста плагина.

Примеры

расширить все

Отображение имени тестового класса во время отключения.

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