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