Класс: matlab.mock.TestCase
Пакет: matlab.mock
Возвратите историю ложных взаимодействий от TestCase
экземпляр
history = getMockHistory(
возвращает историю в фиктивный объект. 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
метод.