matlab.unittest.plugins.diagnosticrecord.ExceptionDiagnosticRecord class

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

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

Описание

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

Свойства

расширить все

Информация об ошибке, возвращенная как MException объект.

Результаты дополнительной диагностики, заданные в содержании теста, представленные как массив 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