exponenta event banner

управляемый

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

Запустить все тесты в TestSuite множество

Синтаксис

result = run(runner,suite)

Описание

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

Этот метод запускает все соответствующие методы TestCase для настройки приборов и запуска содержимого теста. Он обрабатывает ошибки и сбои квалификации и записывает информацию в result.

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

runner

matlab.unittest.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)