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 で導入