matlab.unittest.fixtures.WorkingFolderFixture 클래스
네임스페이스: matlab.unittest.fixtures
임시 작업 폴더를 만들고 변경하기 위한 픽스처(Fixture)
설명
matlab.unittest.fixtures.WorkingFolderFixture
는 임시 폴더를 만들고 이 폴더를 현재 작업 폴더로 설정합니다. 테스트에서, 또는 테스트 중인 제품에서 파일을 만들고, 소스 코드나 테스트 폴더 구조에 영향을 주지 않으며 폴더의 내용을 수정할 수 있습니다.
테스트 프레임워크는 픽스처(Fixture)를 설정할 때 현재 폴더를 경로에 추가합니다. 그런 다음 픽스처가 임시 폴더를 만들고, 현재 작업 폴더를 이 임시 폴더로 변경합니다. 테스트 프레임워크는 픽스처를 해제할 때 기본적으로 임시 폴더와 이 폴더의 모든 내용을 삭제합니다. 테스트 프레임워크는 현재 작업 폴더를 이전 상태로 복원합니다.
WorkingFolderFixture
픽스처와 TemporaryFolderFixture
픽스처는 모두 임시 폴더를 만듭니다. 그러나 WorkingFolderFixture
는 폴더를 현재 작업 폴더로 설정하기도 합니다.
생성
matlab.unittest.fixtures.WorkingFolderFixture
는 임시 작업 폴더를 만들고 임시 작업 폴더로 변경하는 픽스처(Fixture)를 구성합니다.
matlab.unittest.fixtures.WorkingFolderFixture(
는 하나 이상의 Name,Value
)Name,Value
쌍의 인수로 지정된 추가 옵션을 사용하여 픽스처를 구성합니다. 예를 들어, matlab.unittest.fixtures.WorkingFolderFixture('PreservingOnFailure',true)
는 오류 발생 시 임시 폴더를 삭제하지 않는 픽스처를 구성합니다.
입력 인수
속성
복사 의미 체계
핸들. 핸들 클래스가 복사 작업에 미치는 영향에 대한 내용은 객체 복사 항목을 참조하십시오.
예제
버전 내역
R2016a에 개발됨