createTemporaryFolder

Класс: sltest. TestCase
Пакет: sltest

Создание временной папки

Описание

пример

folder = createTemporaryFolder(testCase) возвращает временную папку Эта папка удаляется на основе возможностей теста. Например, для папки, созданной методом, эта папка удаляется, когда метод завершен и выходит из возможностей. Временные папки полезны, если вы хотите использовать отдельную папку для хранения методов теста. Создайте временную папку для каждого метода тестированияSee для Напишите плагины для расширения TestRunnerполучения информации об возможностях теста.

Входные параметры

расширить все

Образец теста, заданный как sltest.TestCase объект.

Выходные аргументы

расширить все

Временная папка, возвращенная как вектор символов.

Признаки

Accesspublic

Чтобы узнать об атрибутах методов, см. «Атрибуты метода».

Примеры

расширить все

classdef tempFolder < sltest.TestCase

    properties
       Folder;
    end
 
    methods (TestMethodSetup)
       function setup(testCase)
          testCase.Folder = ...
             testCase.createTemporaryFolder();
       end
    end
 
    methods (Test)
       function test1(testCase)
          testCase.simulate('myModel1',...
             'InFolder',testCase.Folder);
       end
 
       function test2(testCase)
          testCase.simulate('myModel2',...
             'InFolder',testCase.Folder);
       end
   end
end
Введенный в R2020b