isCompatible

Класс: фиксатор
Пакет: matlab.unittest.fixtures

Определите, являются ли два фиксаторов одного и того же класса взаимозаменяемыми

Синтаксис

TF = isCompatible(f1, f2)

Описание

TF = isCompatible(f1, f2) определяет, являются ли два фиксаторов одного и того же класса взаимозаменяемыми. The isCompatible метод возвращает любой логический 1 (true) или логический 0 (false).

Класс, который происходит от Fixture необходимо реализовать isCompatible метод, если его конструктор принимает какие-либо входные параметры или иным образом конфигурируется. Fixture подклассы используют этот метод, чтобы задать понятие взаимозаменяемости фиксаторов. Два matlab.unittest.fixtures образцы одного и того же класса считаются взаимозаменяемыми, если isCompatible метод возвращает true. В среду тестирования используется результат isCompatible чтобы определить, соответствуют ли два образцов одного и того же класса тому же общему состоянию испытательного стенда. Среда тестирования всегда вызывает isCompatible метод с двумя образцами фиксаторов одного класса, поэтому автору фиксатора не нужно реализовывать код, чтобы обработать случай, когда второй фиксатор отличается fixtures класс.

Входные параметры

f

matlab.unittest.fixtures.Fixture образец

Признаки

AccessProtected

Чтобы узнать об атрибутах методов, см. «Атрибуты метода».