本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

run

类: matlab.unittest.TestRunner
包: matlab.unittest

运行 TestSuite 数组中的所有测试

语法

result = run(runner,suite)

说明

result = run(runner,suite) 使用 runner 中提供的 TestRunner 对象运行 suite 定义的 TestSuite 数组,并在 result 中返回结果。

此方法会运行 TestCase 类中的所有适当方法来设置脚手架并运行测试内容。它可处理错误和限定失败,并将信息记录在 result 中。

输入参数

runner

matlab.unittest.TestRunner 对象。

suite

测试集,指定为 matlab.unittest.TestSuite 数组。

输出参数

result

包含测试运行结果的 matlab.unittest.TestResult 对象。result 的大小与 suite 的大小相同,并且每个元素都是 suite 中的对应元素的结果。

示例

全部展开

matlab.unittest 类添加到当前导入列表。

import matlab.unittest.TestRunner;
import matlab.unittest.TestSuite;

创建一个测试套件以及一个显示文本的测试运行程序。

suite = TestSuite.fromClass(?mypackage.MyTestClass);
runner = TestRunner.withTextOutput;

运行测试套件。

result = runner.run(suite)

另请参阅

|