matlab.mock.PropertyBehavior 클래스
네임스페이스: matlab.mock
모의 객체 속성 동작 지정 및 상호 작용 가설 검정(Qualification)
설명
PropertyBehavior 클래스를 사용하여 모의 객체 속성 동작을 지정하고 상호 작용을 가설 검정합니다.
모의 객체 속성에 대한 상호 작용을 가설 검정하는 방법에는 여러 가지가 있습니다.
PropertyBehavior인스턴스를matlab.mock.TestCase의 메서드(예:verifyAccessed또는assumeNotSet)에 전달합니다.PropertyBehavior인스턴스와 모의 객체 제약 조건(예:matlab.mock.constraints.WasAccessed)을matlab.unittest.TestCase클래스의verifyThat,assertThat,fatalAssertThat또는assumeThat메서드에 전달합니다.
모의 객체 속성에 대한 동작을 정의하려면 우선 PropertyGetBehavior 인스턴스 또는 PropertySetBehavior 인스턴스가 필요합니다. 이러한 인스턴스 중 하나를 만들려면 PropertyBehavior 메서드를 호출하십시오. 속성 동작 정의에 대한 자세한 내용은 matlab.mock.PropertyGetBehavior 또는 matlab.mock.PropertySetBehavior를 참조하십시오.
생성
모의 동작 객체의 속성에 액세스하면 이 모의 프레임워크는 PropertyBehavior 인스턴스를 생성합니다.
메서드
| get | 객체를 생성하여 모의 속성 get 동작 정의 |
| set | 객체를 생성하여 모의 속성 set 동작 정의 |
| setToValue | 모의 속성이 특정 값으로 설정된 경우 객체를 생성하여 동작 정의 |
복사 의미 체계
값입니다. 값 클래스가 복사 작업에 미치는 영향에 대한 내용은 객체 복사 항목을 참조하십시오.
버전 내역
R2017a에 개발됨