Класс: matlab.unittest.constraints.BooleanConstraint
Пакет: matlab.unittest.constraints
Создать отрицательную диагностику для значения
diag = getNegativeDiagnosticFor( анализирует предоставленное значение constObj,actVal)actVal против ограничения constObj и производит matlab.unittest.diagnostics.Diagnostic объект diag что соответствует отрицанию constObj. Этот метод является защищенным.
Диагностика, которую производит этот метод, выражается в отрицательном смысле ограничения. Например, рассмотрим гипотетический IsTasty ограничение. Когда отрицание IsTasty используется в квалификации, тест не проходит, если фактическое значение оказывается «вкусным». Поэтому getNegativeDiagnosticFor возвращает сведения, описывающие, почему значение неверно удовлетворяет ограничению.
Как и getDiagnosticFor способ Constraint, getNegativeDiagnosticFor метод обычно вызывается для сбоев квалификации. Таким образом, предоставление более подробного анализа после отказа может быть более эффективно обработано getNegativeDiagnosticFor чем satisfiedBy способ.
|
|
|
Значение для сравнения |