Создайте макет с методом myMethod
.
Взаимодействуйте с макетом путем вызова метода. Затем проверьте, что метод был назван.
Просмотрите историю взаимодействия.
h =
SuccessfulMethodCall with properties:
Name: "myMethod"
Inputs: {[1×1 matlab.mock.classes.Mock] 'abc'}
Outputs: {[]}
Interaction summary:
myMethod([1×1 matlab.mock.classes.Mock], 'abc')
Очистите историю от записанного взаимодействия и повторно протестируйте, был ли метод назван. Верификация теперь перестала работать.
Verification failed.
---------------------
Framework Diagnostic:
---------------------
verifyCalled failed.
--> Method 'myMethod' was never called.
Specified method call:
MethodCallBehavior
[...] = myMethod(<Mock>, 'abc')
Просмотрите историю взаимодействия снова. Это пусто.
h =
1×0 InteractionHistory array with properties:
Name