Пакет: matlab.mock.constraints
Суперклассы:
Ограничение, квалифицирующее взаимодействия фиктивного объекта
Ограничение Occurred квалифицирует вхождение одного или нескольких взаимодействий фиктивного объекта. Это производит отказ проверки для любого массива фактического значения, который задает по крайней мере одно взаимодействие, которое не произошло. Фактическое значение должно быть массивом MethodCallBehavior, PropertyGetBehavior, или PropertySetBehavior возражает, что все обращаются к тому же фиктивному объекту.
Используйте ограничение Occurred, чтобы квалифицировать любую комбинацию вызовов метода, доступов к свойству или модификаций свойства.
По умолчанию ограничение квалифицирует это все, взаимодействия произошли, по крайней мере, однажды и в любом порядке. Пара "имя-значение" RespectingOrder включает проверку, что взаимодействия произошли в заданном порядке.
constraint = matlab.mock.constraints.Occurred обеспечивает ограничение, которое определяет, произошли ли все заданные взаимодействия.
constraint = matlab.mock.constraints.Occurred('RespectingOrder', обеспечивает ограничение, которое уважает порядок вхождения заданных взаимодействий.tf)
Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел "Копирование объектов".
matlab.mock.MethodCallBehavior | matlab.mock.PropertyGetBehavior | matlab.mock.PropertySetBehavior | matlab.mock.TestCase