matlab.unittest.diagnostics.Diagnostic クラス
パッケージ: matlab.unittest.diagnostics
matlab.unittest
診断の基本的なインターフェイス クラス
説明
Diagnostic
インターフェイス クラスは、matlab.unittest
フレームワークとそのクライアントが診断情報をパッケージ化する手段です。すべての診断が導出される Diagnostic
は、個別の比較のためのユーザー指定テスト診断であるか、比較で使用される Constraint
に関連付けられている診断です。
Diagnostic
から派生するクラスは、実行される診断アクションをエンコードします。これらのクラスは、テスト実行フレームワークによって適切に表示される診断結果を生成します。この要件を満たすことで、どの Diagnostic
実装も matlab.unittest
検定で直接使用できます。これらの検定では、診断アクションが実行されて、使用するテスト実行フレームワークの結果が保存されます。
ユーザー指定のテスト診断が、文字ベクトルの配列、string 配列および関数ハンドルの配列である場合、便宜上、フレームワークは、それらで構成される配列の適切な診断インスタンスを作成します。適切なパフォーマンスを維持するには、検定エラーが発生した場合やテスト実行フレームワークで明示的に検定のパスを観測している場合にのみ、これらの値は Diagnostic
インスタンスに変換されます。既定のテスト ランナーは、検定がパスしたことを明示的に観測しません。
プロパティ
|
最後の診断評価中に生成されたアーティファクト。アーティファクトの配列として返されます。 |
|
|
コピーのセマンティクス
ハンドル。コピー操作に対するハンドル クラスの影響については、オブジェクトのコピーを参照してください。