run

Класс: matlab.unittest.TestSuite
Пакет: matlab.unittest

Выполняйте TestSuite массив с использованием TestRunner объект, сконфигурированный для вывода текста

Синтаксис

result = run(suite)

Описание

result = run(suite) запускает TestSuite объект, заданный как suite использование TestRunner объект, сконфигурированный для вывода текста.

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

suite

Набор тестов, заданный как matlab.unittest.TestSuite массив.

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

result

A 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)
result = run(suite)

Совет

  • Это удобный метод, который эквивалентен использованию TestRunner объект, созданный из TestRunner.withTextOutput метод для выполнения suite.