Пакет: matlab.mock.constraints
Вызов метода определения ограничений
The WasCalled
ограничение создает отказ проверки, если фактическое значение не является MethodCallBehavior
образец, или если метод, который соответствует MethodCallBehavior
не назывался конкретное количество раз.
constraint = WasCalled
предоставляет ограничение, которое определяет вызов метода. Если метод был вызван хотя бы один раз, ограничение выполняется. Чтобы определить, что метод не вызывался, отмените WasCalled
ограничение с тильдой (~
) оператор.
constraint = WasCalled('WithCount',
предоставляет ограничение, которое удовлетворяется, когда метод вызывается точно n
)n
времени.
Если вы отрицаете WasCalled
с помощью этого синтаксиса, если метод не вызывался точно n
раз, ограничение проходит. Например, если метод вызывался четыре раза, ~WasCalled('WithCount',3)
проходы и ~WasCalled('WithCount',4)
сбой.
Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел «Копирование объектов».