C/C++单元测试工具Visual Unit 4在线帮助


异常测试用例

    对可能抛出异常的函数,需要测试它在某种输入时是不是抛出某类异常或某个异常值。

    在"用例代码窗口"下的用例代码列表,右击“生成异常测试代码”,在弹出的对话框中填写预期抛出的异常类名,点击“确定”,即可生成异常测试代码,如下图:
   

    如果要判断是否抛出某个异常值,且异常类定义了==操作符,则在“预期抛出的异常值中”填写预期抛出的值,如下图:

   

    如果异常类未定义==操作符,则在“用表达式判断异常”填写判断异常是否符合预期的表达式, 用e表示异常对象或对象指针,如下图: