matlab.mock.PropertyBehavior类
包:matlab.mock
指定模拟对象属性行为并限定交互
描述
使用PropertyBehavior
类以指定模拟对象属性行为并限定交互。
有几种方法可以限定与模拟对象属性的交互。
通过
PropertyBehavior
的方法matlab.mock.TestCase
,如verifyAccessed
或assumeNotSet
.通过
PropertyBehavior
实例和模拟对象约束,例如matlab.mock.constraints.WasAccessed
,verifyThat
,为了
,fatalAssertThat
,或assumeThat
的方法matlab.unittest.TestCase
类。
要定义模拟对象属性的行为,首先需要PropertyGetBehavior
或PropertySetBehavior
实例。要创建其中一个实例,请调用aPropertyBehavior
方法。有关定义属性行为的更多信息,请参见matlab.mock.PropertyGetBehavior
或matlab.mock.PropertySetBehavior
.
建设
mock框架构造一个PropertyBehavior
实例时访问模拟行为对象上的属性。
方法
得到 | 构造对象来定义模拟属性get行为 |
集 | 构造对象以定义模拟属性集行为 |
setToValue | 当模拟属性设置为特定值时,构造对象来定义行为 |
复制语义
价值。要了解值类如何影响复制操作,请参见复制对象.
另请参阅
matlab.mock.PropertyGetBehavior
|matlab.mock.PropertySetBehavior
|matlab.mock.constraints.WasAccessed
|matlab.mock.constraints.WasSet
介绍了R2017a
这个话题有帮助吗?