このページの内容は最新ではありません。ここをクリックして、最新版の英語を参照してください。
createTestClassInstance
クラス: matlab.unittest.plugins.TestRunnerPlugin
パッケージ: matlab.unittest.plugins
クラス レベルの TestCase
インスタンスの作成の拡張
説明
tc = createTestClassInstance(
は、クラス レベルの plugin
,pluginData
)TestCase
インスタンスの作成を拡張し、変更された TestCase
インスタンス、tc
を返します。テスト フレームワークは TestCase
インスタンスを使用して、同じテスト クラスに属するテストの実行をカスタマイズします。このフレームワークは、TestRunnerPlugin
の runTestClass
メソッドのスコープ内でこのメソッドを評価します。このメソッドの一般的な実装では、クラス レベルのインスタンスから発生するさまざまなイベントにリスナーを追加します。TestCase
は handle
クラスから継承するので、createTestClassInstance
メソッドの内部から addlistener
メソッドを呼び出して、リスナーを追加します。クラスごとに、テスト フレームワークは TestClassSetup
属性または TestClassTeardown
属性をもつすべてのメソッドにインスタンスを渡します。
入力引数
|
プラグイン オブジェクト。 |
|
クラス レベルの |
例
バージョン履歴
R2014a で導入