このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
matlab.unittest.plugins.TestRunnerPlugin クラス
パッケージ: matlab.unittest.plugins
TestRunner を拡張するためのプラグイン インターフェイス
説明
TestRunnerPlugin
インターフェイスにより、matlab.unittest.TestRunner
の拡張が可能になります。テストの実行をカスタマイズするには、TestRunnerPlugin
のサブクラスを作成し、目的のメソッドをオーバーライドします。TestRunnerPlugin
は既定の実装を提供します。カスタマイズを行うのに必要なメソッドのみをオーバーライドしてください。実装するすべてのメソッドは、各々が対応するスーパークラス メソッドを呼び出して、受け取った pluginData
と同じインスタンスを渡さなければなりません。
この拡張でテストを実行するには、TestRunner
の addPlugin
メソッドを使用して、カスタム TestRunnerPlugin
を TestRunner
に追加します。
メソッド
createSharedTestFixture | 共有テスト フィクスチャ インスタンスの作成の拡張 |
createTestClassInstance | クラス レベルの TestCase インスタンスの作成の拡張 |
createTestMethodInstance | メソッド レベルの TestCase インスタンスの作成の拡張 |
reportFinalizedResult | 確定したテスト結果の報告の有効化 |
reportFinalizedSuite | 確定した TestSuite 配列の報告の拡張 |
runSession | テスト セッションの実行の拡張 |
runTest | 単一の Test 要素の実行の拡張 |
runTestClass | 同一クラスまたは同一関数からの Test 要素の実行の拡張 |
runTestMethod | 単一のテスト メソッドの実行の拡張 |
runTestSuite | TestSuite 配列の実行の拡張 |
setupSharedTestFixture | 共有テスト フィクスチャのセットアップの拡張 |
setupTestClass | テスト クラスのセットアップの拡張 |
setupTestMethod | テスト メソッドのセットアップの拡張 |
teardownSharedTestFixture | 共有テスト フィクスチャの破棄の拡張 |
teardownTestClass | テスト クラスの破棄の拡張 |
teardownTestMethod | テスト メソッドの破棄の拡張 |
コピーのセマンティクス
ハンドル。コピー操作に対するハンドル クラスの影響については、オブジェクトのコピーを参照してください。
ヒント
TestRunnerPlugin
インスタンスを使用してテストを並列実行するには、プラグインでmatlab.unittest.plugins.Parallelizable
インターフェイスをサブクラス化する必要があります。テストを並列実行するには Parallel Computing Toolbox™ が必要です。