Пакет: matlab.unittest.fixtures
Фиксатор для создания и изменения на временную рабочую папку
matlab.unittest.fixtures.WorkingFolderFixture создает временную папку и устанавливает ее как текущую рабочую папку. Тест или продукт под тестом могут создать файлы и изменить содержимое папки, не влияя на исходный код или протестировать структуру папок.
Когда среда тестирования настраивает фиксатор, она добавляет текущую папку к пути. Затем фиксатор создает временную папку и изменяет текущую рабочую папку на временную папку. Когда среда тестирования разъединяет фиксатор, по умолчанию, это удаляет временную папку и все содержание папки. Среда тестирования восстанавливает текущую рабочую папку к своему предыдущему состоянию.
И WorkingFolderFixture и фиксаторы TemporaryFolderFixture создают временную папку. Однако WorkingFolderFixture также устанавливает папку как текущую рабочую папку.
matlab.unittest.fixtures. WorkingFolderFixture создает фиксатор для создания и изменения на временную рабочую папку.
matlab.unittest.fixtures. WorkingFolderFixture ( создает фиксатор с дополнительными опциями, заданными одним или несколькими Имя, Значение)Имя, аргументы пары Значения. Например, matlab.unittest. фиксаторы. WorkingFolderFixture ('PreservingOnFailure', верный), создает фиксатор, который не удаляет временную папку в случае ошибки.
Указатель. Чтобы узнать, как классы Handle влияют на операции копирования, см. раздел "Копирование объектов".
matlab.unittest. TestCase. applyFixture | matlab.unittest.fixtures | matlab.unittest.fixtures. CurrentFolderFixture | matlab.unittest.fixtures. PathFixture | matlab.unittest.fixtures. TemporaryFolderFixture