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);
,但更具體的東西會更好。