Создайте макет с 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