Класс: matlab.unittest.plugins. TestRunnerPlugin
Пакет: matlab.unittest.plugins
Расширение создания уровня класса экземпляры TestCase
tc = createTestClassInstance(plugin,pluginData)
расширяет создание уровня класса экземпляры tc = createTestClassInstance(plugin,pluginData)
TestCase
и возвращает измененный экземпляр TestCase
, tc
. Среда тестирования использует экземпляр TestCase
, чтобы настроить запускающие тесты, которые принадлежат тому же тестовому классу. Среда тестирования оценивает этот метод в рамках метода runTestClass
TestRunnerPlugin
. Типичная реализация этого метода должна добавить прослушиватели различных событий, происходящих из экземпляра уровня класса. Поскольку TestCase
наследовался классу handle
, добавьте прослушиватели путем вызова метода addlistener
из метода createTestClassInstance
. Для каждого класса среда тестирования передает экземпляр любому методу с атрибутом TestClassTeardown
или TestClassSetup
.
|
Экземпляр |
|
Уровень класса информация о создании |
matlab.unittest. TestCase
| matlab.unittest. TestRunner
| matlab.unittest.plugins.plugindata. TestContentCreationPluginData
| matlab.unittest.qualifications. ExceptionEventData
| matlab.unittest.qualifications. QualificationEventData