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