matlab.mock.constraints.WasCalled 클래스
네임스페이스: matlab.mock.constraints
메서드 호출을 결정하는 제약 조건
설명
WasCalled 제약 조건은 실제 값이 MethodCallBehavior 인스턴스가 아니거나 MethodCallBehavior에 해당하는 메서드가 지정된 횟수만큼 호출되지 않은 경우 가설 검정(Qualification) 실패를 생성합니다.
생성
constraint = WasCalled는 메서드 호출을 결정하는 제약 조건을 제공합니다. 메서드가 한 번 이상 호출된 경우 이 제약 조건이 충족됩니다. 메서드가 호출되지 않았음을 가설 검정하려면 물결표(~) 연산자로 WasCalled 제약 조건을 논리 부정하십시오.
constraint = WasCalled('WithCount',은 메서드가 정확히 n)n번 호출되면 충족되는 제약 조건을 제공합니다.
이 구문으로 WasCalled를 논리 부정하는 경우 메서드가 정확히 n번 호출되지 않았다면 이 제약 조건을 통과합니다. 예를 들어, 메서드가 4번 호출된 경우 ~WasCalled('WithCount',3)은 통과하고, ~WasCalled('WithCount',4)는 실패합니다.
입력 인수
속성
복사 의미 체계
값입니다. 값 클래스가 복사 작업에 미치는 영향에 대한 내용은 객체 복사 항목을 참조하십시오.
예제
버전 내역
R2017a에 개발됨