matlab.mock.constraints.WasSet 类
命名空间: matlab.mock.constraints
用于确定属性设置交互情况的约束
描述
如果实际值不是 PropertyBehavior
实例,或者 PropertyBehavior
对应属性的设置次数不是指定的次数,则 WasSet
约束将发生鉴定失败。
构造
constraint = WasSet
创建约束以确定属性的 set 交互。如果属性值至少被设置过一次,则满足该约束。要验证属性未被设置过,可使用波浪号 (~
) 运算符对 WasSet
约束求反。
constraint = WasSet(
提供具有额外选项的约束,这些选项由一个或多个 Name,Value
)Name,Value
对组参量指定。例如,WasSet('ToValue',42)
构造一个约束,当属性值被设置为 42 时将满足该约束,WasSet('ToValue',42,'WithCount',3)
构造一个约束,当属性值正好 3 次被设置为 42 时将满足该约束。
名称-值参数
属性
复制语义
值。要了解值类如何影响复制操作,请参阅复制对象。
示例
版本历史记录
在 R2017a 中推出