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