Пакет: matlab.unittest.constraints
Абстрактный интерфейсный класс для допусков
Допуски задают понятие нечеткого равенства для набора типов данных и могут быть включены к ограничению IsEqualTo
через аргумент в виде пар "имя-значение" 'Within'
.
Классы, которые выводят от класса интерфейса Tolerance
, должны предоставить определение допуска. Используйте метод satisfiedBy
, чтобы реализовать определение допуска. Классы, которые выводят от класса Tolerance
также, должны обеспечить диагностику для двух сравненных значений. Среда тестирования использует диагностику, когда сравненные значения за пределами допустимого допуска. Используйте метод getDiagnosticFor
, чтобы реализовать это условие. Наконец, классы, которые выводят от класса Tolerance
, должны обеспечить средние значения, чтобы определить, какие типы данных допуск поддерживает. Задайте поддерживаемые типы данных путем реализации метода supports
.
getDiagnosticFor | Произведите диагностику для двух значений, заданных, чтобы быть в допуске |
satisfiedBy | Определите, являются ли два значения в допуске |
поддержки | Определите, поддерживает ли допуск заданный тип данных |
Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел "Копирование объектов".