Пакет: matlab.unittest.plugins
Суперклассы: matlab.unittest.plugins.TestRunnerPlugin
Интерфейс для плагинов, которые выполняют проверки в масштабе всей системы
Используйте плагины квалификации, чтобы произвести непройденные тесты кроме вашего содержания теста. Проверки на сменном уровне полезны, потому что можно постараться не повторять ту же проверку в каждом тесте. Можно решить применить проверки в масштабе всей системы к тестовому набору периодически путем простого добавления плагина в исполнителя тестов для конкретного сеанса тестирования.
Интерфейс QualifyingPlugin
позволяет авторам плагина исполнителя тестов реализовать плагины, которые выполняют проверки в масштабе всей системы на тестовом наборе. Можно выполнить верификации, предположения, утверждения и критические утверждения в этих унаследованных методах:
setupTestClass
teardownTestClass
setupTestMethod
teardownTestMethod
Можно выполнить только предположения, утверждения и критические утверждения в этих унаследованных методах:
setupSharedTestFixture
teardownSharedTestFixture
assertUsing | Утверждайте, что значение удовлетворяет данное ограничение |
assumeUsing | Примите, что значение удовлетворяет данное ограничение |
fatalAssertUsing | Фатально утверждайте, что значение удовлетворяет данное ограничение |
verifyUsing | Проверьте, что значение удовлетворяет данное ограничение |
createSharedTestFixture | Расширение создания разделяемых экземпляров испытательного стенда |
createTestClassInstance | Расширение создания уровня класса экземпляры TestCase |
createTestMethodInstance | Расширьте создание уровня метода экземпляры TestCase |
reportFinalizedResult | Позвольте сообщить завершенного TestResults |
runTest | Расширенная работа единственного элемента тестового набора |
runTestClass | Расширьте выполнение массива TestSuite от того же класса или функции |
runTestMethod | Расширьте выполнение одного Метода тестирования |
runTestSuite | Расширьте выполнение массива TestSuite |
setupSharedTestFixture | Расширьте подготовку разделяемого испытательного стенда |
setupTestClass | Расширьте подготовку тестового класса |
setupTestMethod | Расширьте подготовку метода тестирования |
teardownSharedTestFixture | Расширьте разъединение разделяемого испытательного стенда |
teardownTestClass | Расширьте разъединение тестового класса |
teardownTestMethod | Расширьте разъединение метода тестирования |
Указатель. Чтобы узнать, как классы Handle влияют на операции копирования, см. раздел "Копирование объектов".
matlab.unittest.plugins.FailOnWarningsPlugin
| matlab.unittest.plugins.TestRunnerPlugin
| matlab.unittest.plugins.plugindata.QualificationContext