Создайте исполнитель тестов
runner = testrunner
создаёт исполнитель тестов по умолчанию, который аналогичен раннеру, который по умолчанию конфигурирует среда тестирования при вызове runtests
функция.
The 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
метод без входных параметров.
matlab.unittest.TestCase
| matlab.unittest.TestResult
| matlab.unittest.TestRunner
| matlab.unittest.TestSuite
| runtests
| testsuite