runTest

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

Расширение выполнения одиночного Test элемент

Синтаксис

Описание

пример

runTest(plugin,pluginData) расширяет выполнение одного элемента тестового набора. Этот метод позволяет вам переопределить метод, который запускает скаляр Test элемент в TestSuite массив, включая создание TestCase, и TestMethodSetup и TestMethodTeardown стандартные программы. При условии, что среда тестирования завершает всю настройку фиксатора, она вызывает этот метод один раз в Test элемент.

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

plugin

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

pluginData

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

Примеры

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

Печать метки тестового элемента во время выполнения.

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