matlab.unittest.plugins.

Класс: matlab.unittest.plugins.
Пакет: matlab.unittest.plugins

Создайте CodeCoveragePlugin для пакетов

Синтаксис

matlab.unittest.plugins.CodeCoveragePlugin.forPackage(package)
matlab.unittest.plugins.CodeCoveragePlugin.forPackage(package,Name,Value)

Описание

matlab.unittest.plugins.CodeCoveragePlugin.forPackage(package) создает плагин, который представляет отчет покрытия кода для одного или нескольких пакетов. Плагин сообщает относительно исходного кода в package.

matlab.unittest.plugins.CodeCoveragePlugin.forPackage(package,Name,Value) представляет отчет покрытия кода с дополнительными опциями, заданными одним или несколькими аргументами пары Name,Value. Например, matlab.unittest.plugins.CodeCoveragePlugin.forPackage('myprojA','IncludingSubpackages',true) представляет отчет покрытия кода для исходного кода в пакете myprojA и его подпакетах.

Входные параметры

развернуть все

Имена пакета, содержащего исходный код, заданный как вектор символов, массив ячеек из символьных векторов или массив строк. Если вы задаете несколько пакетов, MATLAB® открывает отчет покрытия профиля для каждого пакета.

Родительская папка пакета исходного кода верхнего уровня должна быть на пути MATLAB и остаться на пути во время тестового прогона.

Пример: 'myproject.controller'

Пример: {'myprojA','myprojB'}

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: matlab.unittest.plugins.CodeCoveragePlugin.forPackage('myprojA','IncludingSubpackages',true) представляет отчет покрытия кода для исходного кода в пакете myprojA и его подпакетах.

Установка, чтобы включать исходный код в подпакеты package, заданного false или true. По умолчанию CodeCoveragePlugin не сообщает относительно исходного кода в подпакетах.

Типы данных: логический

Формат отчета, заданный или как экземпляр matlab.unittest.plugins.codecoverage.CoverageReport или как экземпляр различного класса в пакете matlab.unittest.plugins.codecoverage. По умолчанию форматом отчета является matlab.unittest.plugins.codecoverage.CoverageReport, который отображает Отчет Покрытия кода MATLAB.

Пример: matlab.unittest.plugins.codecoverage.CoberturaFormat('CoverageResults.xml')

Введенный в R2014b

Для просмотра документации необходимо авторизоваться на сайте