Main Content

runTestMethod

クラス: matlab.unittest.plugins.TestRunnerPlugin
パッケージ: matlab.unittest.plugins

単一のテスト メソッドの実行の拡張

説明

runTestMethod(plugin,pluginData) は、単一のテスト メソッドの実行を拡張します。このテスト フレームワークは、TestRunnerPluginrunTest メソッドのスコープ内でこのメソッドを評価します。スカラー 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 で導入