matlab.unittest.plugins.diagnosticrecord.DiagnosticRecord class

Пакет: matlab.unittest.plugins.diagnosticrecord

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

Описание

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

Свойства

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

Имя записанного события, возвращенное как вектор символов. Это свойство соответствует событию на 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