matlab.unittest.constraints.IsSameSetAs 클래스
네임스페이스: matlab.unittest.constraints
슈퍼클래스: matlab.unittest.constraints.BooleanConstraint
집합이 다른 집합에 포함된 것과 동일한 요소를 가지는지 테스트
설명
matlab.unittest.constraints.IsSameSetAs
클래스는 집합이 또 다른 집합과 동일한지 테스트하는 제약 조건을 제공합니다. 집합은 순서, 개수 또는 형태가 다른 동일한 요소를 가질 수 있습니다.
제약 조건은 ismember
함수를 사용하여 집합을 비교합니다. 따라서 제약 조건과 함께 사용하는 실제 값과 예상 값이 ismember
함수에서 지원되어야 합니다.
생성
설명
c = matlab.unittest.constraints.IsSameSetAs(
는 집합이 expected
)expected
집합과 동일한 요소를 가지는지 테스트하기 위한 제약 조건을 만듭니다. 실제 집합 actual
의 경우, ismember(actual,expected)
와 ismember(expected,actual)
이 둘 다 전부 true
값으로 구성된 배열을 반환하고 다음 조건 중 하나 이상을 충족하면 제약 조건이 충족됩니다.
actual
과expected
가 동일한 클래스입니다.isobject(actual)
이true
를 반환합니다.isobject(expected)
가true
를 반환합니다.