Пакет: matlab.mock
Укажите, что ложное свойство получает поведение
Используйте класс PropertyGetBehavior
, чтобы указать, что фиктивный объект получает поведение. Существует несколько способов задать, получают поведение.
Передайте действие фиктивного объекта, такое как matlab.mock.actions.AssignOutputs
, к методу when
.
Передайте объект PropertyGetBehavior
методу класса matlab.mock.TestCase
, такого как assignOutputsWhen
.
Чтобы квалифицировать ложные взаимодействия свойства, смотрите matlab.mock.PropertyBehavior
.
Платформа для мокинга создает экземпляр PropertyGetBehavior
, когда вы вызываете метод matlab.mock.PropertyBehavior.get
. Как правило, вы создаете PropertyGetBehavior
неявно. Например, testCase.assignOutputsWhen(get(behavior.MyProperty),'abc')
.
когда | Задайте действие доступа к свойству фиктивного объекта |
Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел "Копирование объектов".