matlab.mock.PropertyBehavior class

Пакет: matlab.mock

Задайте макет объекта поведение свойства и определите взаимодействия

Описание

Используйте PropertyBehavior чтобы задать поведение свойств макета объекта и определить взаимодействия.

Существует несколько способов проверки взаимодействий со свойствами объекта mock.

  • Передайте PropertyBehavior образец к методу matlab.mock.TestCase, таких как verifyAccessed или assumeNotSet.

  • Передайте PropertyBehavior образец и ограничение для объекта mock, такое как matlab.mock.constraints.WasAccessed, к verifyThat, assertThat, fatalAssertThat, или assumeThat метод matlab.unittest.TestCase класс.

Чтобы задать поведение для свойства объекта mock, вам сначала нужно PropertyGetBehavior или PropertySetBehavior образец. Чтобы создать один из этих образцов, вызовите PropertyBehavior способ. Для получения дополнительной информации об определении поведения свойств см. matlab.mock.PropertyGetBehavior или matlab.mock.PropertySetBehavior.

Конструкция

Платформа для мокинга создает PropertyBehavior образец, когда вы получаете доступ к свойству объекта поведения mock.

Методы

добратьсяСоздайте объект, чтобы задать поведение получения свойства mock
наборСоздайте объект, чтобы задать поведение набора свойств mock
setToValueСоздайте объект, чтобы задать поведение, когда для свойства mocked задано конкретное значение

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

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

Введенный в R2017a