Main Content

テスト フレームワークの拡張

テスト環境のカスタマイズ、制約、診断、フィクスチャ、およびプラグインの作成

MATLAB® ユニット テスト フレームワークによって、テスト ツールの作成者はテスト環境をカスタマイズできます。テストの記述は、カスタム制約、診断、フィクスチャによって拡張でき、さらにテスト ランナー用のカスタム プラグインによってテストの実行と結果のレポートを拡張できます。

クラス

すべて展開する

matlab.unittest.constraints.Constraint制約の基本的なインターフェイス
matlab.unittest.constraints.BooleanConstraint論理演算をサポートする制約の基本的なインターフェイス
matlab.unittest.constraints.Tolerance許容誤差の基本的なインターフェイス
matlab.automation.diagnostics.DiagnosticFundamental interface for diagnostics
matlab.unittest.diagnostics.ConstraintDiagnostic制約に共通するフィールドをもつ診断
matlab.unittest.fixtures.Fixtureテスト フィクスチャの基本的なインターフェイス
matlab.unittest.plugins.TestRunnerPluginテスト ランナーを拡張するためのプラグイン インターフェイス
matlab.unittest.plugins.Parallelizableテストの並列実行をサポートするプラグインのインターフェイス
matlab.unittest.plugins.QualifyingPluginシステム全体の検定を実行するプラグインのインターフェイス
matlab.test.behavior.Missingクラスが欠損値のコントラクトを満たすかどうかをテストする

名前空間

matlab.unittest.constraintsMATLAB 制約インターフェイスのクラスの概要
matlab.unittest.fixturesMATLAB フィクスチャ インターフェイスのクラスの概要
matlab.unittest.pluginsMATLAB プラグイン インターフェイスのクラスの概要

トピック

制約

  • カスタム制約の作成
    指定された値と期待される値のサイズが同じかどうかを判定するカスタムの制約を作成する。
  • カスタム boolean 制約の作成
    指定された値と期待される値のサイズが同じかどうかを判定するカスタムの boolean 制約を作成する。

フィクスチャ

プラグイン