Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

모의 프레임워크

종속 객체의 동작을 흉내내는 방식으로, 테스트할 시스템의 일부 분리하기

단위 테스트를 수행할 경우에는 대체로 종속 객체와 분리된, 전체 시스템의 일부를 테스트합니다. 시스템의 일부를 테스트하려면모의 객체를 사용하여 종속 객체를 대신할 수 있습니다. 모의 객체는 프로덕션 객체와 동일한 인터페이스의 일부를 구현하는데 종종 더 간단하고, 더 빠르며, 더 예측 가능하거나, 더 제어 가능한 방식으로 구현합니다.

시작하려면모의 객체 생성하기항목을 참조하십시오.

Test a component using mocked-up dependencies.

클래스

모두 확장

matlab.mock.TestCase 모의 프레임워크로 테스트를 작성하는TestCase
matlab.mock.AnyArguments 인수의 개수 일치
matlab.mock.actions.AssignOutputs 호출된 메서드 또는 액세스된 속성에 대한 반환 값 정의
matlab.mock.actions.DoNothing Take no action
matlab.mock.actions.Invoke Invoke function handle when method is called
matlab.mock.actions.ReturnStoredValue 저장된 속성값 반환
matlab.mock.actions.StoreValue 속성값 저장
matlab.mock.actions.ThrowException 메서드가 호출되거나, 속성이 설정되거나 액세스되면 예외를 발생시킵니다.
matlab.mock.constraints.Occurred Constraint qualifying mock object interactions
matlab.mock.constraints.WasAccessed 속성 get 액세스를 결정하는 제약 조건
matlab.mock.constraints.WasCalled 메서드 호출을 결정하는 제약 조건
matlab.mock.constraints.WasSet 속성 set 상호 작용을 결정하는 제약 조건
matlab.mock.MethodCallBehavior 모의 객체 메서드 동작 지정 및 메서드 호출 가설 검정
matlab.mock.PropertyBehavior 모의 객체 속성 동작 지정 및 상호 작용 가설 검정(Qualification)
matlab.mock.PropertyGetBehavior 모의 속성 get 동작 지정
matlab.mock.PropertySetBehavior 모의 객체 set 동작 지정
getMockHistory TestCase인스턴스에서 모의 상호 작용의 내역 반환
matlab.mock.InteractionHistory.forMock 모의 객체에서 내역 반환
matlab.mock.InteractionHistory 모의 객체 상호 작용 내역에 대한 인터페이스
matlab.mock.history 모의 객체 상호 작용 내역을 나타내는 클래스의 요약

도움말 항목