setupTestClass

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

Расширьте подготовку тестового класса

Синтаксис

setupTestClass(plugin,pluginData)

Описание

пример

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

Была ли эта тема полезной?