这些例子有特殊性在编写测试單元时,要选取边界值特殊值。比如数组里都是整数都是负数,有正有负空,只有一个元素,存在重复的最大值.......
对源程序的修改:
首先max未初始化:用list[0]来作为max的初始值;
异常处理,将抛出一个异常
编译源文件并运行该测试:增加提示信息;
修改后的测试程序:
单元测试可以使代碼规范代码有效性,健壮性体现出来面对程序整合时的种种不可预知问题,优化过的代码更加有效BUG也更少,在软件开发中单元测試必不可少。
百度题库旨在为考生提供高效的智能备考服务全面覆盖中小学财会类、建筑工程、职业资格、医卫类、计算机类等领域。拥有优质丰富的学习资料和备考全阶段的高效垺务助您不断前行!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。