matlab.unittest.fixtures.WorkingFolderFixture クラス
名前空間: matlab.unittest.fixtures
一時作業フォルダーの作成と変更を行うフィクスチャ
説明
matlab.unittest.fixtures.WorkingFolderFixture
は一時フォルダーを作成し、それを現在の作業フォルダーとして設定します。テスト中の製品やテストでは、ソース コードやテスト フォルダーの構造に影響を与えずに、ファイルの作成やフォルダーの内容変更ができます。
テスト フレームワークは、フィクスチャを設定するときに現在のフォルダーをパスに追加します。次に、フィクスチャが一時フォルダーを作成し、現在の作業フォルダーを一時フォルダーに変更します。テスト フレームワークがフィクスチャを破棄する際は、既定で一時フォルダーおよびそのフォルダーのすべての内容が削除されます。テスト フレームワークは現在の作業フォルダーを前の状態に戻します。
WorkingFolderFixture
および TemporaryFolderFixture
の両方のフィクスチャは一時フォルダーを作成します。ただし、WorkingFolderFixture
はそのフォルダーを現在の作業フォルダーとしても設定します。
構築
matlab.unittest.fixtures.WorkingFolderFixture
は、一時作業フォルダーの作成と変更を行うフィクスチャを構築します。
matlab.unittest.fixtures.WorkingFolderFixture(
は、1 つ以上の Name,Value
)Name,Value
のペアの引数で指定された追加オプションを使用してフィクスチャを構築します。たとえば、matlab.unittest.fixtures.WorkingFolderFixture('PreservingOnFailure',true)
は、エラーが発生しても一時フォルダーを削除しないフィクスチャを構築します。
名前と値の引数
プロパティ
コピーのセマンティクス
ハンドル。コピー操作に対するハンドル クラスの影響については、オブジェクトのコピーを参照してください。
例
バージョン履歴
R2016a で導入