exponenta event banner

класс matlab.mock.PropertyBehavior

Пакет: 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Создание объекта для определения поведения, когда издевательскому свойству присвоено определенное значение

Копирование семантики

Значение. Сведения о том, как классы значений влияют на операции копирования, см. в разделе Копирование объектов.

Представлен в R2017a