Класс: matlab.unittest.fixtures. Фиксатор
Пакет: matlab.unittest.fixtures
Определите, являются ли два фиксатора того же класса взаимозаменяемыми
TF = isCompatible (f1, f2)
определяет, являются ли два фиксатора того же класса взаимозаменяемыми. Метод TF = isCompatible(f1, f2)
isCompatible
возвращает или логический 1
(true
) или логический 0
(false
).
Класс, который выводит от Fixture
, должен реализовать метод isCompatible
, если его конструктор принимает какие-либо входные параметры или в противном случае конфигурируем. подклассы Fixture
используют этот метод, чтобы задать понятие взаимозаменяемости фиксаторов. Два экземпляра matlab.unittest.fixtures
того же класса считаются взаимозаменяемыми, если метод isCompatible
возвращает true
. Среда тестирования использует результат isCompatible
определить, соответствуют ли два экземпляра фиксатора того же класса тому же разделяемому состоянию испытательного стенда. Среда тестирования всегда вызывает метод isCompatible
с двумя экземплярами фиксатора того же класса, таким образом, автор фиксатора не должен реализовывать код, чтобы обработать случай, где второй фиксатор является различным классом fixtures
.
|
|