이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

matlab.unittest.constraints.IsAnything 클래스

패키지: matlab.unittest.constraints
슈퍼클래스: matlab.unittest.constraints.Constraint

아무 값이나 규정하는 제약 조건

생성

IsAnything은 아무 값이나 규정하는 제약 조건을 제공합니다. 아무 값이나 이 제약 조건을 충족합니다. 이는 입력 인수를 요구하지 않는 선택기의 디폴트 제약 조건입니다.

복사 의미 체계

값입니다. 값 클래스가 복사 작업에 미치는 영향에 대한 내용은 객체 복사 항목을 참조하십시오.

예제

모두 축소

대화형 방식 테스트를 위한 테스트 케이스를 생성합니다.

import matlab.unittest.TestCase
import matlab.unittest.constraints.IsAnything

testCase = TestCase.forInteractiveUse;

IsAnything 제약 조건을 NaN, inputParser 객체, 숫자형 배열 및 복소수 등의 값이 충족하는지 검증(Verification)합니다.

testCase.verifyThat(NaN, IsAnything)
testCase.verifyThat(inputParser, IsAnything)
testCase.verifyThat(1:10, IsAnything)
testCase.verifyThat(-Inf+5j, IsAnything)
Interactive verification passed.
Interactive verification passed.
Interactive verification passed.
Interactive verification passed.

빈 셀, 배열, 문자형 벡터가 IsAnything 제약 조건을 충족하는지 테스트합니다.

testCase.verifyThat({}, IsAnything)
testCase.verifyThat([], IsAnything)
testCase.verifyThat('', IsAnything)
Interactive verification passed.
Interactive verification passed.
Interactive verification passed.

이 제약 조건은 데이터가 비어 있는 경우에도 충족됩니다.