Main Content

matlab.mock.PropertySetBehavior Class

Namespace: matlab.mock

Specify mock object set behavior


Use the PropertySetBehavior class to specify mock object set behavior. There are several ways to specify property set behavior.

  • Pass a mock object action, such as matlab.mock.actions.StoreValue, to the when method.

  • Pass a PropertySetBehavior object to a method of the matlab.mock.TestCase class, such as storeValueWhen.

To qualify mock property interactions, see matlab.mock.PropertyBehavior.


The mocking framework creates a PropertySetBehavior instance when you call the set or setToValue method. Typically, you construct the PropertySetBehavior implicitly. For example, testCase.throwExceptionWhen(set(behavior.MyProperty)).


whenSpecify mock object property set action

Copy Semantics

Value. To learn how value classes affect copy operations, see Copying Objects.

Version History

Introduced in R2017a