exponenta event banner

matlab.unittest.plugins.

Пакет: matlab.unittest.plugins

Плагин-интерфейс для расширения SunRunner

Описание

TestRunnerPlugin включает расширение matlab.unittest.TestRunner. Чтобы настроить тестовый запуск, создайте подкласс TestRunnerPlugin и переопределить методы выбора. TestRunnerPlugin предоставляет реализацию по умолчанию. Переопределите только те методы, которые необходимы для выполнения настройки. Каждый реализуемый метод должен вызывать соответствующий ему метод суперкласса, проходящий по одному и тому же экземпляру pluginData что он получает.

Чтобы запустить тесты с этим расширением, добавьте пользовательский TestRunnerPlugin в TestRunner с помощью addPlugin способ TestRunner.

Методы

createSharedTestFixtureРасширение создания общих экземпляров испытательного прибора
createTestClassInstanceРасширение создания уровня класса TestCase случаи
createTestMethodInstanceРасширение создания уровня метода TestCase случаи
reportFinalizedResultПредоставление отчетов о окончательных результатах тестирования
reportFinalizedSuiteРасширение отчетности о завершенных TestSuite множество
runSessionРасширение сеанса тестирования
runTestРасширение работы одиночного Test элемент
runTestClassРасширение режима работы Test элементы из одного класса или функции
runTestMethodРасширение режима одиночного испытания
runTestSuiteРасширение режима работы TestSuite множество
setupSharedTestFixtureРасширение настройки общего испытательного прибора
setupTestClassРасширить настройку класса тестирования
setupTestMethodРасширение способа настройки теста
teardownSharedTestFixtureУдлинение разрывного общего испытательного приспособления
teardownTestClassРасширить класс испытания на разрыв
teardownTestMethodУдлинить метод испытания на разрыв

Копирование семантики

Ручка. Сведения о том, как классы обработки влияют на операции копирования, см. в разделе Копирование объектов.

Совет

  • Запуск тестов параллельно с TestRunnerPlugin экземпляр, ваш плагин должен подкласс matlab.unittest.plugins.Parallelizable интерфейс. Для параллельного выполнения тестов требуется Toolbox™ параллельных вычислений.

Представлен в R2014a