запущенный

Класс: matlab.unittest.
Пакет: 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

Объект 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)