Class: matlab.unittest.TestSuite
Package: matlab.unittest

Run TestSuite array using TestRunner object configured for text output


result = run(suite)


result = run(suite) runs the TestSuite object defined by suite using a TestRunner object configured for text output.


  • This is a convenience method which is equivalent to using a TestRunner object created from the TestRunner.withTextOutput method to run suite.

Input Arguments


Set of tests, specified as a matlab.unittest.TestSuite array.

Output Arguments


A matlab.unittest.TestResult object containing the result of the test run. result is the same size as suite and each element is the result of the corresponding element in suite.


expand all

Compare with

Add matlab.unittest classes to the current import list.

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

Create a test suite and a test runner.

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

The following test results are equivalent.

result =
result = run(suite)
Was this topic helpful?