matlab.unittest.diagnostics.Diagnostic 클래스
패키지: matlab.unittest.diagnostics
matlab.unittest
진단을 위한 기본 인터페이스 클래스
설명
Diagnostic
인터페이스 클래스를 사용하여 matlab.unittest
프레임워크 및 해당 클라이언트가 진단 정보를 패키징할 수 있습니다. 개별 비교를 위한 사용자 제공 테스트 진단이든, 비교에 사용된 Constraint
관련 진단이든, 모든 진단은 Diagnostic
에서 파생됩니다.
Diagnostic
에서 파생된 클래스는 수행할 진단 작업을 인코딩합니다. 이 클래스는 테스트 실행 프레임워크에서 적절히 표시되는 진단 결과를 생성합니다. 이 요구 사항을 충족하는 대신, 직접적으로 Diagnostic
구현을 matlab.unittest
가설 검정(Qualification)과 함께 사용할 수 있습니다. 이 가설 검정은 진단 작업을 실행하고, 테스트 실행 프레임워크가 사용할 진단 결과를 저장합니다.
편의상 이 프레임워크는 사용자 제공 테스트 진단인 경우 문자형 벡터로 구성된 배열, string형, 함수 핸들에 적절한 진단 인스턴스를 생성합니다. 빠른 진단 속도를 유지하기 위해, 가설 검정(Qualification)이 실패한 경우, 또는 테스트 실행 프레임워크가 통과한 가설 검정(Qualification)을 명시적으로 표시하는 경우에만 이러한 값이 Diagnostic
인스턴스로 변환됩니다. 디폴트 테스트 실행기는 통과한 가설 검정(Qualification)을 명시적으로 표시하지 않습니다.
속성
|
마지막 진단 평가 중에 생성된 아티팩트로, 아티팩트의 배열로 반환됩니다. |
|
|
복사 의미 체계
핸들. 핸들 클래스가 복사 작업에 미치는 영향에 대한 내용은 객체 복사 항목을 참조하십시오.