このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
matlab.unittest.plugins.DiagnosticsRecordingPlugin クラス
名前空間: matlab.unittest.plugins
テスト結果の診断を記録するプラグイン
説明
matlab.unittest.plugins.DiagnosticsRecordingPlugin
クラスは、ユニット テストからの診断情報へのプログラムによるアクセスを可能にします。
このクラスはテスト結果の診断を記録するプラグインを作成します。テスト ランナーは、これらの診断を TestResult
オブジェクトの Details
プロパティの DiagnosticRecord
配列として記録します。DiagnosticRecord
配列の各要素は、個々のテストの 1 イベントに対応します。
関数 runtests
、入力なしの関数 testrunner
、TestSuite
または TestCase
の run
メソッドを使用してテストを実行する場合、テスト フレームワークは既定でこのプラグインを使用します。関数 runperf
または TimeExperiment
の run
メソッドを使用してパフォーマンス テストを実行した場合も、テスト フレームワークは既定でこのプラグインを使用します。
構築
plugin = matlab.unittest.plugins.DiagnosticsRecordingPlugin
は、テスト結果の診断を記録するプラグインを作成します。既定では、プラグインは検定エラーとログが作成されたイベントを記録します。
plugin = matlab.unittest.plugins.DiagnosticsRecordingPlugin(
は、1 つ以上の名前と値の引数を使用してオプションを指定します。たとえば、Name,Value
)plugin = matlab.unittest.plugins.DiagnosticsRecordingPlugin("IncludingPassingDiagnostics",true)
は検定エラーとログが作成されたイベントの診断に加えて、パスした診断を記録するプラグインを作成します。
名前と値の引数
プロパティ
コピーのセマンティクス
ハンドル。コピー操作に対するハンドル クラスの影響については、オブジェクトのコピーを参照してください。
例
バージョン履歴
R2016a で導入