Main Content

本页采用了机器翻译。点击此处可查看英文原文。

createTemporaryFolder

类: sltest.TestCase
命名空间: sltest

创建临时文件夹

自 R2020b 起

说明

示例

folder = createTemporaryFolder(testCase) 返回一个临时文件夹,此文件夹根据测试用例的范围删除。例如,对于通过某种方法创建的文件夹,当该方法完成并超出范围时,该文件夹将被删除。如果您想使用单独的文件夹来存储测试用例的方法,临时文件夹很有用。有关测试用例范围的信息请参阅编写插件以扩展 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 中推出