Класс: matlab.mock.InteractionHistory
Пакет: matlab.mock
Возвращает историю из объекта mock
history = matlab.mock.InteractionHistory.forMock( возвращает историю из объекта mock. mock)history является массивом matlab.mock.InteractionHistory объекты. Каждый элемент в history соответствует одному вызову метода, доступу к свойству или изменению свойства. Элементы массива упорядочены, причем первый элемент указывает на первое записанное взаимодействие. Этот метод возвращает взаимодействия только с общедоступными методами и свойствами. Для примера следующие взаимодействия не регистрируются:
Вызовы в Hidden методы
Вызовы в Sealed методы суперкласса
Доступы или модификации свойств бетонного суперкласса
Можно получить ту же историю взаимодействий, используя getMockHistory метод на matlab.mock.TestCase образец. Для примера, если у вас есть matlab.mock.TestCase образец tcи макет объекта mockследующие вызовы методов эквивалентны.
h = matlab.mock.InteractionHistory.forMock(mock); h = tc.getMockHistory(mock);
Однако вам не нужен доступ к matlab.mock.TestCase образец для использования forMock способ.