1
我正在使用Matlab的unittest来测试无效参数的处理。在Matlab中测试多个异常中的一个例外测试
在测试中我有一个线
t.verifyError(@myObject.myMethod, 'MATLAB:nonStrucReference');
其作品在Matlab R2014a罚款,但在Matlab R2016a该消息未能
---------------------
Framework Diagnostic:
---------------------
verifyError failed.
--> The function threw the wrong exception.
Actual Exception:
'MATLAB:structRefFromNonStruct'
Expected Exception:
'MATLAB:nonStrucReference'
我不知道是否有可能测试是否抛出一个例外。
我知道,这将有可能写
t.verifyError(@myObject.myMethod, ?MException);
,但更具体的东西会更好。