Пакет: matlab.unittest.diagnostics
Основной класс интерфейса для matlab.unittest диагностика
Diagnostic класс интерфейса - это средство, с помощью которого matlab.unittest фреймворк и диагностическая информация о пакетах его клиентов. Все диагностические данные получены из Diagnostic, являются ли они поставленной пользователем тестовой диагностикой для индивидуального сравнения или диагностики, связанной с Constraint используется при сравнении.
Классы, производные от Diagnostic кодировать выполняемые диагностические действия. Они дают результат диагностики, который соответствующим образом отображается при выполнении теста. В обмен на выполнение этого требования, любое Diagnostic реализация может использоваться непосредственно с matlab.unittest квалификация. Эти квалификации выполняют диагностическое действие и сохраняют результат для использования тестовой исполняемой инфраструктуры.
Для удобства фреймворк создает соответствующие диагностические экземпляры для массивов векторов символов, строк и функциональных дескрипторов, когда они поставляются пользователем для тестовой диагностики. Для сохранения хорошей производительности эти значения преобразуются только в Diagnostic случаи, когда происходит сбой квалификации или когда тестовый исполняемый фреймворк явно наблюдает за прохождением квалификации. Бегун теста по умолчанию явно не соблюдает проходящие квалификации.
|
Артефакты, созданные во время последней диагностической оценки, возвращены в виде массива артефактов. |
|
|
| диагностировать | Выполнить диагностическое действие |
| соединение | Объединение нескольких средств диагностики в один массив |
Ручка. Сведения о том, как классы обработки влияют на операции копирования, см. в разделе Копирование объектов.