Пакет: 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 влияют на операции копирования, см. раздел «Копирование объектов».