exponenta event banner

getDiagnosticFor

Класс: matlab.unittest.constraints.Tolerance
Пакет: matlab.unittest.constraints

Выполните диагностику для двух значений, указанных как находящиеся в пределах допуска

Синтаксис

diag = getDiagnosticFor(tolObj,actVal,expVal)

Описание

diag = getDiagnosticFor(tolObj,actVal,expVal) производит диагностику, diag, для значения, actVal, оценивается по другому значению, expVal, в пределах допуска, определенного tolObj. При создании пользовательского допуска автор класса должен реализовать getDiagnosticFor метод так, что он анализирует два значения, actVal и expVal, против допуска, tolObj, и создает экземпляр и возвращает matlab.unittest.diagnostics.Diagnostic объект.

Как правило, эта диагностика используется, когда getDiagnosticFor способ IsEqualTo вызывается, и результат включается в диагностический вывод IsEqualTo ограничение.

Входные аргументы

actVal

Значение для определения, находится ли в пределах допуска expVal

tolObj

Tolerance случай

expVal

Ожидаемое значение