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 中推出