Пакет: 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 раза.
Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел "Копирование объектов".