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