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에 개발됨