matlab.mock.constraints.WasCalled クラス
名前空間: matlab.mock.constraints
メソッドの呼び出しを決定する制約
説明
WasCalled 制約は、実際の値が MethodCallBehavior インスタンスでない場合、または MethodCallBehavior に対応するメソッドが指定された回数呼び出されていない場合に、検定エラーを生成します。
構築
constraint = WasCalled はメソッドの呼び出しを判別する制約を提供します。メソッドが 1 回以上呼び出されると、この制約は満たされます。メソッドが呼び出されていないことを検定するには、チルダ (~) 演算子を使用して WasCalled 制約を否定します。
constraint = WasCalled('WithCount', は、メソッドが厳密に n)n 回呼び出された場合に満たされる制約を提供します。
この構文で WasCalled を否定すると、メソッドが厳密に n 回呼び出されていない場合にこの制約が満たされます。たとえば、メソッドが 4 回呼び出された場合、~WasCalled('WithCount',3) はパスし、~WasCalled('WithCount',4) は失敗します。
入力引数
プロパティ
コピーのセマンティクス
値。値クラスがコピー操作に与える影響については、オブジェクトのコピーを参照してください。
例
バージョン履歴
R2017a で導入