matlab.mock.actions.ThrowException类
包:matlab.mock.actions
在调用方法或设置或访问属性时抛出异常
描述
要指定框架在调用模拟对象方法或设置或访问模拟对象属性时抛出异常,请使用ThrowException
类。您可以使用此操作将错误条件注入到被测试系统中。
建设
action = ThrowException
在调用方法或设置或访问属性时抛出异常。
action = ThrowException(
指定模拟抛出的异常。异常
)
输入参数
复制语义
价值。要了解值类如何影响复制操作,请参见复制对象.
例子
选择
对于输出的简单定义,可以使用throwExceptionWhen
的方法matlab.mock.TestCase
类。但是,当您使用ThrowException
行动。
另请参阅
matlab.mock.MethodCallBehavior.when
|matlab.mock.PropertyGetBehavior.when
|matlab.mock.PropertySetBehavior.when
|matlab.mock.TestCase
|matlab.mock.actions.AssignOutputs
在R2017a中介绍
这个话题有帮助吗?