Пакет: matlab.unittest.plugins
Плагин, который представляет отчет покрытия кода
Чтобы представить отчет покрытия линии для исходного кода MATLAB®, добавьте CodeCoveragePlugin
к TestRunner
. Среда тестирования запускает тесты, и получившийся отчет покрытия указывает на выполняемые строки кода. Отчет покрытия основан на исходном коде, расположенном в одной или нескольких папках или пакетах. Исходный код должен быть на пути MATLAB и остаться на пути во время тестового прогона.
CodeCoveragePlugin
использует профилировщика MATLAB, чтобы определить, какие строки кода тесты выполняют. Тесты и исходный код не должны взаимодействовать с профилировщиком. Прежде, чем запустить комплект тестов, плагин очищает любые данные, собранные профилировщиком.
Инстанцируйте CodeCoveragePlugin
использование одного из его статических методов.
Чтобы сообщить относительно исходного кода в одном или нескольких файлах, используйте forFile
статический метод. Чтобы сообщить относительно исходного кода в одной или нескольких папках, используйте forFolder
статический метод. Чтобы сообщить относительно исходного кода в одном или нескольких пакетах, используйте forPackage
статический метод.
forFile | Создайте CodeCoveragePlugin для файлов |
forFolder | Создайте CodeCoveragePlugin для папок |
forPackage | Создайте CodeCoveragePlugin для пакетов |
Указатель. Чтобы узнать, как классы Handle влияют на операции копирования, см. раздел "Копирование объектов".