addTeardown
クラス: matlab.unittest.TestCase
名前空間: matlab.unittest
破棄コードをテスト ケースに動的に追加
説明
addTeardown(
は、破棄コード testCase
,teardownFcn
)teardownFcn
をテスト ケースに登録します。テストの実行時に破棄コードを動的に実行するには、Test
メソッド、TestMethodSetup
メソッド、または TestClassSetup
メソッド内で addTeardown
を使用します。破棄アクションのタイミングと頻度は、メソッドを呼び出すスコープに応じて異なります。
Test
メソッド — 現在のテストの後にteardownFcn
が実行されます。TestMethodSetup
メソッド — テスト クラスの各テストの後にteardownFcn
が実行されます。TestClassSetup
メソッド — クラスに含まれるすべてのテストの後にteardownFcn
が 1 回実行されます。
環境を復元するために、このメソッドは後入れ先出し (LIFO) のポリシーに従って、対応するセットアップ アクションと逆の順序で破棄アクションを実行します。テスト内容の例外安全を実現するには addTeardown
を使用します。
addTeardown(
は、フィクスチャの破棄で testCase
,teardownFcn
,input1,...,inputN
)teardownFcn
を呼び出す際の入力引数も指定します。
入力引数
例
詳細
バージョン履歴
R2013a で導入