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