Пакет: matlab.mock.constraints
Ограничение, определяющее взаимодействие набора свойств
Ограничение WasSet
производит отказ проверки, если фактическое значение не является экземпляром PropertyBehavior
, или если свойство, которое соответствует PropertyBehavior
, не было установлено конкретное количество раз.
constraint = WasSet
обеспечивает ограничение, которое определяет взаимодействие набора свойств. Если значение свойства было установлено, по крайней мере, однажды, ограничение удовлетворено. Чтобы квалифицировать это, свойство не было установлено, инвертируйте ограничение WasSet
с тильдой (~
) оператор.
constraint = WasSet(
предоставляет ограничению дополнительные опции, заданные одним или несколькими аргументами пары Name,Value
)Name,Value
. Например, WasSet('ToValue',42)
создает ограничение, которое удовлетворено, установлено ли значение свойства в 42, и WasSet('ToValue',42,'WithCount',3)
создает ограничение, которое удовлетворено, установлено ли значение свойства в 42 точно 3 раза.
Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел "Копирование объектов".