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