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テストの並列実行をサポートするプラグインのインターフェイス (R2019b 以降)
matlab.unittest.plugins.QualifyingPluginシステム全体の検定を実行するプラグインのインターフェイス
matlab.test.behavior.Missingクラスが欠損値のコントラクトを満たすかどうかをテストする

パッケージ

matlab.unittest.constraints PackageMATLAB 制約インターフェイスのクラスの概要
matlab.unittest.fixtures PackageMATLAB フィクスチャ インターフェイスのクラスの概要
matlab.unittest.plugins PackageMATLAB プラグイン インターフェイスのクラスの概要

トピック

制約

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

フィクスチャ

プラグイン