runTestSuite

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

Расширьте выполнение массива TestSuite

Синтаксис

runTestSuite(plugin,pluginData)

Описание

пример

runTestSuite(plugin,pluginData) расширяет выполнение исходного массива TestSuite, который среда тестирования вручает TestRunner.

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

plugin

Экземпляр matlab.unittest.plugins.TestRunnerPlugin.

pluginData

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

Примеры

развернуть все

classdef ExamplePlugin < matlab.unittest.plugins.TestRunnerPlugin
    methods (Access = protected)
        function runTestSuite(plugin, pluginData)
            
            % Introspect into pluginData to get TestSuite size
            suiteSize = numel(pluginData.TestSuite);
            fprintf('### Running a total of %d tests\n', suiteSize)
            
            % Invoke the super class method
            runTestSuite@matlab.unittest.plugins.TestRunnerPlugin(plugin, pluginData)
        end
    end
end

Введенный в R2014a