isCompatible
类: matlab.unittest.fixtures.Fixture
命名空间: matlab.unittest.fixtures
确定两个脚手架是否兼容
说明
tf = isCompatible( 向测试框架报告两个脚手架的兼容性。如果脚手架兼容,该方法将返回逻辑值 fixture1,fixture2)1 (true)。否则,将返回逻辑值 0 (false)。如果两个脚手架属于同一类并且它们对环境作出相同的更改,则它们是兼容的。
如果脚手架是可配置的(例如,如果其类构造函数接受输入参量),则在您的 Fixture 子类中实现 isCompatible 方法。该框架调用 isCompatible 来确定相同 Fixture 子类的实例是否对应于相同的共享测试脚手架状态。关于脚手架兼容性的信息有助于框架确定何时执行拆解和设置操作。该框架只使用相同类的两个实例调用 isCompatible 方法,因此您不需要实现代码来处理脚手架属于不同类的情况。
输入参数
示例
版本历史记录
在 R2014a 中推出