Создайте исполнителя тестов
runner = testrunner
создает исполнителя тестов по умолчанию, который похож на бегуна, которого среда тестирования конфигурирует по умолчанию, когда вы вызываете runtests
функция.
testrunner
функция возвращает matlab.unittest.TestRunner
объект. Можно вызвать методы на возвращенном объекте, чтобы запуститься и работать с тестовым набором и настроить запускающие тесты. Например, чтобы запустить набор тестов, используйте run(runner,suite)
.
runner = testrunner('minimal')
создает минимального бегуна без установленных плагинов. Возвращенный исполнитель тестов является самым простым возможным бегуном и не производит вывода текста. Используйте этот синтаксис, когда это необходимо, чтобы иметь полный контроль над который плагины добавить к бегуну.
runner = testrunner('textoutput')
создает бегуна, который сконфигурирован для вывода текста. Произведенный выход включает тестовый прогресс, а также диагностику в случае непройденных тестов.
Этот синтаксис создает бегунов, которые склонны запускать тесты более быстро, потому что среда тестирования не записывает диагностику на результатах испытаний, произведенных бегуном не по умолчанию. Для получения дополнительной информации смотрите, Программная диагностика доступа.
Бегун создается с testrunner('minimal')
эквивалентен бегун создал использование matlab.unittest.TestRunner.withNoPlugins
метод.
Бегун создается с testrunner('textoutput')
эквивалентен бегун создал использование matlab.unittest.TestRunner.withTextOutput
метод без входных параметров.
runtests
| matlab.unittest.TestRunner
| testsuite
| matlab.unittest.TestResult
| matlab.unittest.TestSuite
| matlab.unittest.TestCase