setupTestClass

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

Расширение настройки тестового класса

Описание

пример

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

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

plugin

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

pluginData

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

Примеры

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

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

classdef ExamplePlugin < matlab.unittest.plugins.TestRunnerPlugin
   
    methods (Access = protected)
        function setupTestClass(plugin, pluginData)
            fprintf('### Setting up: %s\n', pluginData.Name)
            setupTestClass@matlab.unittest.plugins.TestRunnerPlugin...
                (plugin, pluginData);
        end
    end
end
Введенный в R2014a