Класс: 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.
|
Значение для сравнения |
|
Экземпляр |
|
|