runTestMethod

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

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

Описание

пример

runTestMethod(plugin,pluginData) расширяет выполнение одного метода тестирования. Среда тестирования оценивает этот метод в возможности runTest метод TestRunnerPlugin. Он оценивает этот метод между настройкой и срывом скаляра TestSuite элемент (setupTestMethod и teardownTestMethod).

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

plugin

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

pluginData

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

Примеры

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

Распечатайте время, необходимое для оценки метода тестирования.

classdef ExamplePlugin < matlab.unittest.plugins.TestRunnerPlugin
    methods (Access = protected)
        function runTestMethod(plugin, pluginData)
            tic

            runTestMethod@matlab.unittest.plugins.TestRunnerPlugin(...
                plugin, pluginData);

            fprintf('### %s ran in %f seconds excluding fixture time.',...
                pluginData.Name, toc)
        end
    end
end
Введенный в R2014a