matlab.mock.constraints.WasSet クラス
名前空間: matlab.mock.constraints
プロパティの set の相互作用を決定する制約
説明
WasSet
制約は、実際の値が PropertyBehavior
インスタンスでない場合、または PropertyBehavior
に対応するプロパティが指定された回数設定されていない場合、検定エラーを生成します。
構築
constraint = WasSet
は、プロパティの set の相互作用を判別する制約を提供します。プロパティ値が 1 回以上設定されると、この制約が満たされます。プロパティが設定されていないことを検定するには、チルダ (~
) 演算子を使用して WasSet
制約を否定します。
constraint = WasSet(
は、1 つ以上の Name,Value
)Name,Value
のペアの引数で指定された追加オプションをもつ制約を提供します。たとえば、WasSet('ToValue',42)
はプロパティ値が 42 に設定されると満たされる制約を作成します。また、WasSet('ToValue',42,'WithCount',3)
はプロパティ値が厳密に 3 回 42 に設定されると満たされる制約を作成します。
名前と値の引数
プロパティ
コピーのセマンティクス
値。値クラスがコピー操作に与える影響については、オブジェクトのコピーを参照してください。
例
バージョン履歴
R2017a で導入