Main Content

matlab.unittest.plugins.diagnosticrecord.DiagnosticRecord クラス

名前空間: matlab.unittest.plugins.diagnosticrecord

説明

DiagnosticRecord クラスが定義する診断情報は、DiagnosticsRecordingPlugin によって TestResult に含まれます。このクラスは DiagnosticsRecordingPlugin によって作成されるため、テスト作成者が直接構築する必要はありません。

プロパティ

すべて展開する

記録されたイベントの名前。文字ベクトルとして返されます。このプロパティは TestCase インスタンスのイベントに対応します。

例: 'VerificationPassed'

例: 'ExceptionThrown'

例: 'DiagnosticLogged'

データ型: char

イベントの位置。文字ベクトルとして返されます。このプロパティはテスト内容のラベルに対応します。

例: 'myTestClass'

例: 'myTestClass/testMethod1'

例: 'myTestClass[classSetupParam=value1]/testMethod1'

例: 'mySharedTestFixture'

データ型: char

イベントが発生したスコープ。matlab.unittest.Scope のインスタンスとして返されます。このプロパティはテスト内容のラベルに対応します。

例: matlab.unittest.Scope.TestMethod

例: matlab.unittest.Scope.TestClass

例: matlab.unittest.Scope.SharedTestFixture

診断イベントの位置のスタックトレース。filename および line の各フィールドを含む構造体として返されます。

データ型: struct

すべての診断情報。文字ベクトルとして返されます。レポートはイベントの全体的な概要を提供します。

データ型: char

メソッド

selectFailed失敗したイベントの診断記録を返す
selectIncomplete未完了イベントの診断記録を返す
selectLoggedログが作成されたイベントの診断記録を返す
selectPassedパスしたイベントの診断記録を返す

バージョン履歴

R2016a で導入