matlab.unittest.constraints.Tolerance class

Пакет: matlab.unittest.constraints

Абстрактный класс интерфейса для допусков

Описание

Допуски определяют понятие нечеткого равенства для набора типов данных и могут быть подключены к IsEqualTo ограничение через 'Within' аргумент пары "имя-значение".

Классы, которые получают из Tolerance класс интерфейса должен содержать определение допуска. Используйте satisfiedBy метод реализации определения допуска. Классы, которые получают из Tolerance класс также должен предоставить диагностику для двух сравниваемых значений. Среда тестирования использует диагностику, когда сравниваемые значения находятся вне допустимого допуска. Используйте getDiagnosticFor СПОСОБ РЕАЛИЗАЦИИ ДАННОГО УСЛОВИЯ. Наконец, классы, которые получают из Tolerance класс должен предоставить средство для определения типов данных, поддерживаемых допуском. Определите поддерживаемые типы данных путем реализации supports способ.

Методы

getDiagnosticForСоздайте диагностику для двух значений, заданных как находящиеся в пределах допуска
satisfiedByОпределите, находятся ли два значения в пределах допуска
поддержкиОпределите, поддерживает ли допуск указанный тип данных

Копировать семантику

Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел «Копирование объектов».