Класс: matlab.unittest.constraints.
Пакет: matlab.unittest.constraints
Произведите диагностику для сравненного значения
diag = getDiagnosticFor(constObj,actVal)
производит диагностику, diag
= getDiagnosticFor(constObj
,actVal
)diag
, для сравненного значения, actVal
. При создании пользовательского ограничения автор класса должен реализовать метод getDiagnosticFor
так, чтобы он анализировал значение, actVal
, против ограничения, constObj
, и инстанцировал и возвратил объект matlab.unittest.diagnostics.Diagnostic
.
Как правило, среда тестирования вызывает этот метод, когда это сталкивается с отказом проверки. Поэтому ограничительный автор может позволить себе предпринять более детальный анализ в методе getDiagnosticFor
, чем метод satisfiedBy
.
|
Значение для сравнения |
|
Экземпляр |
|
|