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