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