exponenta event banner

matlab.unittest.plugins.diagnosticrecord.HaimedDiagnosticRecord класс

Пакет: matlab.unittest.plugins.dagnosticrecord
Суперклассы: matlab.unittest.plugins.diagnosticrecord.DiagnosticRecord

Диагностическая информация о событиях квалификации

Описание

QualificationDiagnosticRecord класс определяет диагностическую информацию о событиях квалификации, которые DiagnosticsRecordingPlugin включает в TestResult. DiagnosticsRecordingPlugin создает этот класс, поэтому авторам тестов не нужно создавать класс напрямую.

Свойства

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

Результаты диагностики теста, возвращаемые в виде массива ячеек векторов символов. Единичная квалификация может привести к множественной тестовой диагностике.

Типы данных: char

Результаты диагностики инфраструктуры, возвращаемые в виде массива ячеек векторов символов. Одна квалификация может привести к множественной диагностике инфраструктуры.

Пример: {'verifyClass failed.…'}

Типы данных: char

Результаты дополнительной диагностики, указанные в контенте теста, представленные в виде массива DiagnosticResult экземпляры. Например, AdditionalDiagnosticResults включает результаты диагностики, добавленные с помощью matlab.unittest.TestCase.onFailure способ.

Эти свойства наследуются от matlab.unittest.plugins.diagnosticrecord.DiagnosticRecord:

Имя записанного события, возвращаемого в виде символьного вектора. Это свойство соответствует событию в TestCase экземпляр.

Пример: 'VerificationPassed'

Пример: 'ExceptionThrown'

Пример: 'DiagnosticLogged'

Типы данных: char

Местоположение события, возвращаемого в виде символьного вектора. Это свойство соответствует метке содержимого теста.

Пример: 'myTestClass'

Пример: 'myTestClass/testMethod1'

Пример: 'myTestClass[classSetupParam=value1]/testMethod1'

Пример: 'mySharedTestFixture'

Типы данных: char

Область, в которой возникло событие, возвращенное как экземпляр matlab.unittest.Scope. Это свойство соответствует метке содержимого теста.

Пример: matlab.unittest.Scope.TestMethod

Пример: matlab.unittest.Scope.TestClass

Пример: matlab.unittest.Scope.SharedTestFixture

Трассировка стека к местоположению диагностического события, возвращаемого в виде структуры, содержащей поля file, name, и line.

Типы данных: struct

Вся диагностическая информация, возвращаемая в виде символьного вектора. Отчет содержит общее резюме события.

Типы данных: char

Методы

Унаследованные методы

selectFailedВозврат диагностических записей для неудачных событий
selectIncompleteВозврат диагностических записей для незавершенных событий
selectLoggedВозврат диагностических записей для зарегистрированных событий
selectPassedВозврат диагностических записей для переданных событий
Представлен в R2016a