异常处理与单元测试.ppt
《异常处理与单元测试.ppt》由会员分享,可在线阅读,更多相关《异常处理与单元测试.ppt(29页珍藏版)》请在三一办公上搜索。
1、异常处理与单元测试,第四章,回顾,实体类在三层结构中主要作用是什么?using语句的主要作用是什么?,预习检查,1、在.NET平台下引发异常的原因有哪些?2、.NET Framework引发的异常有几类?3、单元测试中代码覆盖率的主要作用是什么?,本章任务,在业务逻辑层定制异常处理在业务逻辑层创建单元测试,本章目标,会使用异常处理会使用VSTS写单元测试,trade()sendquery();.,为什么需要异常处理,网上银行,张三转账25000到李四的账户上,0,20,000,数据库,系统将查询发送到数据库中,拒绝交易,余额 20000-25000,错误 程序出现故障,系统崩溃,为了防止系统崩
2、溃我们需要使用异常处理,什么异常处理,程序,执行,异常处理,恢复,程序,在.NET平台下我们如何使用异常处理?首先要了解Exception类,Exception类,.NET Framework,公共语言运行时引发的异常,用户程序引发的异常,Exception类都有哪些属性使我们进一步了解它?,Exception类,用Exception类如何捕获异常,如何捕获异常,回顾try和catch块的使用,滤水器,filter_water()try 水;catch 杂质;.,过滤水,杂质,/程序代码,/错误处理代码,try/程序代码catch(Exception E)/错误处理代码,使用异常处理,:在C#
3、程序中,如何使用异常处理,如何使用throw得到更多的异常信息?,使用异常处理,public IList GetAllStudents()IList students=new List();try/调用数据访问层 students=studentService.GetAllStudents();catch(Exception ex)throw new Exception(ex.ToString();return students;,小结,使用异常处理的主要目的是什么?.NET Framework引发的异常有哪两类?如何捕获异常?,为什么需要单元测试,单元测试是保证软件质量的具体操作方法,什么是
4、单元测试,PDA在出厂之前,会对每一个零部件进行测试单元测试,什么是VSTS单元测试,Visual Studion 集成的单元测试框架,如何用VSTS写单元测试,1、创建测试2、编写测试3、运行测试4、代码覆盖,创建测试,:在业务逻辑层为学员账户创建方法创建单元测试,1、右键单击“AddStudent”方法,然后选择“创建单元测试”,创建测试,2、在“创建单元测试”对话框中选择“输出项目”为“Visual C#”,选择输出项目类型“Visual C#”,测试项目名称,3、单击“确定”,输入测试项目名称为“MySchoolTest”,单击“创建”,创建测试,新生成与单元测试相关的文件有:,如何在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 异常 处理 单元测试
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5975105.html