matlab.mock.InteractionHistory.forMock
클래스: matlab.mock.InteractionHistory
네임스페이스: matlab.mock
모의 객체에서 내역 반환
설명
history = matlab.mock.InteractionHistory.forMock(
은 모의 객체에서 내역을 반환합니다. mock
)history
는 matlab.mock.InteractionHistory
객체의 배열입니다. history
의 각 요소는 하나의 메서드 호출, 속성 액세스 또는 속성 수정에 대응합니다. 배열 요소는 정렬되어 있으며, 첫 번째 요소는 첫 번째로 기록된 상호 작용을 나타냅니다. 이 메서드는 공개적으로 표시되는 메서드와 속성에 대한 상호 작용만 반환합니다. 예를 들어, 다음과 같은 상호 작용은 기록되지 않습니다.
Hidden
메서드 호출Sealed
슈퍼클래스 메서드 호출구체 슈퍼클래스 속성의 액세스 또는 수정
입력 인수
예제
대안
matlab.mock.TestCase
인스턴스에서 getMockHistory
메서드를 사용하여 동일한 상호 작용의 내역을 가져올 수 있습니다. 예를 들어, matlab.mock.TestCase
인스턴스 tc
와 모의 객체 mock
이 있는 경우, 다음 메서드 호출은 동일합니다.
h = matlab.mock.InteractionHistory.forMock(mock); h = tc.getMockHistory(mock);
forMock
메서드를 사용하기 위해 matlab.mock.TestCase
인스턴스에 액세스할 필요가 없습니다.
버전 내역
R2018a에 개발됨