Пакет: matlab.mock
Укажите поведение свойства имитационного объекта и определите взаимодействия
Используйте PropertyBehavior для указания поведения свойства имитационного объекта и определения взаимодействий.
Существует несколько способов определения взаимодействий со свойствами имитационного объекта.
Пройти PropertyBehavior экземпляр для метода matlab.mock.TestCase, такие как verifyAccessed или assumeNotSet.
Пройти PropertyBehavior экземпляр и ограничение имитационного объекта, например, matlab.mock.constraints.WasAccessed, в verifyThat, assertThat, fatalAssertThat, или assumeThat способ matlab.unittest.TestCase класс.
Чтобы определить поведение для свойства имитационного объекта, сначала необходимо PropertyGetBehavior или PropertySetBehavior экземпляр. Чтобы создать один из этих экземпляров, вызовите PropertyBehavior способ. Дополнительные сведения об определении поведения свойств см. в разделе matlab.mock.PropertyGetBehavior или matlab.mock.PropertySetBehavior.
Насмешливый фреймворк конструирует PropertyBehavior при обращении к свойству объекта имитационного поведения.
| добраться | Создание объекта для определения поведения получения имитационного свойства |
| набор | Создание объекта для определения поведения набора характеристик имитации |
| setToValue | Создание объекта для определения поведения, когда издевательскому свойству присвоено определенное значение |
Значение. Сведения о том, как классы значений влияют на операции копирования, см. в разделе Копирование объектов.
matlab.mock.constraints.Occurred | matlab.mock.constraints.WasAccessed | matlab.mock.constraints.WasSet | matlab.mock.PropertyGetBehavior | matlab.mock.PropertySetBehavior