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