Пакет: matlab.unittest.diagnostics
Суперклассы: matlab.unittest.diagnostics.Diagnostic
Диагностика с общими для большинства ограничений полями
ConstraintDiagnostic класс предоставляет различные текстовые поля, общие для большинства ограничений. Эти поля могут быть включены или выключены в зависимости от их применимости.
ConstraintDiagnostic класс является вспомогательным классом для отображения диагностики при использовании ограничений. ConstraintDiagnostic класс предоставляет авторам пользовательских ограничений способ добавить общий внешний вид и ощущение к диагностике, создаваемой getDiagnosticFor способ ограничения.
Диагностика ограничений отображается в следующем порядке: Описание (Description), Условия (Conditions), Фактическое значение (Actual Value) и Ожидаемое значение (Expected Value).
|
Фактическое значение, переданное ограничению для тестирования. |
|
Информация заголовка для свойства фактического значения, |
|
Форматированный список условий, заданный в виде одиночного символьного вектора. Каждое условие начинается с новой строки и начинается со стрелки ( |
|
Количество условий в списке условий. Это свойство только для чтения, созданное из списка условий. Список условий определен в |
|
Общая диагностическая информация, указанная как символьный вектор. |
|
Индикатор отображения свойства фактического значения. |
|
Индикатор того, следует ли отображать |
|
Индикатор того, следует ли отображать |
|
Индикатор отображения свойства ожидаемого значения. |
|
Если применимо, ожидаемое значение. Это свойство можно отключить, если связанное ограничение не содержит ожидаемого значения. |
|
Информация заголовка для свойства ожидаемого значения, |
|
Артефакты, созданные во время последней диагностической оценки, возвращены в виде массива |
|
|
| addCondition | Добавить условие в список условий |
| addConditionsFrom | Добавить условие из другого ConstraintDiagnostic в список условий |
| getDisplayableString | Преобразовать объект в строку для отображения |
| getPostActValString | Возвращает текст, отображаемый после фактического значения |
| getPostConditionString | Возвращает текст, отображаемый в списке условий |
| getPostDescriptionString | Возвращает текст, отображаемый после описания |
| getPostExpValString | Возвращает текст, отображаемый в соответствии с ожидаемым значением |
| getPreDescriptionString | Возвращает текст, отображаемый перед описанием |
| диагностировать | Выполнить диагностическое действие |
| соединение | Объединение нескольких средств диагностики в один массив |
Ручка. Сведения о том, как классы обработки влияют на операции копирования, см. в разделе Копирование объектов.