Main Content

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

isCompatible

클래스: matlab.unittest.fixtures.Fixture
패키지: matlab.unittest.fixtures

동일한 클래스의 두 픽스처(Fixture)가 상호 호환 가능한지 여부 확인

구문

TF = isCompatible(f1, f2)

설명

TF = isCompatible(f1, f2)는 같은 클래스의 두 픽스처(Fixture)에 대한 상호 호환 가능성 여부를 확인해 줍니다. isCompatible 메서드는 논리값 1(true), 논리값 0(false) 중 하나를 반환합니다.

Fixture에서 파생된 클래스는 생성자가 입력 인수 또는 기타 구성 가능한 인수를 받을 경우 isCompatible 메서드를 구현해야 합니다. Fixture 서브클래스는 이 메서드를 사용하여 픽스처(Fixture)의 호환성에 대한 개념을 정의합니다. isCompatible 메서드가 true를 반환하면 동일한 클래스의 두 matlab.unittest.fixtures 인스턴스가 서로 호환 가능합니다. 테스트 프레임워크는 isCompatible의 결과를 사용하여 동일한 클래스의 두 픽스처 인스턴스가 동일한 공유 테스트 픽스처 상태에 해당하는지 여부를 결정합니다. 테스트 프레임워크는 항상 동일한 클래스의 두 픽스처(Fixture) 인스턴스로 isCompatible 메서드를 호출합니다. 따라서, 픽스처(Fixture) 작성 시, 두 번째 픽스처(Fixture)의 fixtures 클래스가 다를 경우를 고려해 코드를 구현할 필요가 없습니다.

입력 인수

f

matlab.unittest.fixtures.Fixture 인스턴스

특성

AccessProtected

메서드의 특성에 대해 자세히 알아보려면 메서드 특성을 참조하십시오.