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