Класс: matlab.mock.
Пакет: matlab.mock
Хранение значения свойства
storeValueWhen(testcase,behavior)
storeValueWhen( указывает, что макет должен сохранить значение свойства, когда свойство установлено. Если макет строг, и свойство является абстрактным свойством ложного интерфейса, среда производит отказ утверждения в доступе к набору свойств. Чтобы позволить свойству быть установленным в строгом макете, используйте метод testcase,behavior)storeValueWhen.
Используя storeValueWhen метод функционально эквивалентен использованию действия matlab.mock.actions.StoreValue с методом when класса PropertySetBehavior. Например, следующие блоки кода функционально эквивалентны.
% Using the storeValueWhen method testCase.storeValueWhen(set(behavior.PropertyFoo)); % Using the StoreValue action with the when function import matlab.mock.actions.StoreValue; when(set(behavior.PropertyFoo),StoreValue);
StoreValue. Например, можно задать различное последующее поведение для того же дразнившего объектного взаимодействия.