初识Junit
选择开发工具------老朋友,新伙伴
其实我在大二就自学过Java,再加上上学期就用Eclipse来学习安卓课程,所以这个作业相对于我,没有想象中那么费脑子。eclipse就相当于我的老朋友,但是我从没有听说过Junit,相信Junit是我以后java开发历程中的新伙伴。
其中eclipse的安装和JKD的安装就不介绍了。
单元测试过程------新征程
1. 新建测试类
编写Calculate类,其中有加、减、乘、除四个函数。参数均为正整数。
2. 新建测试类
个人认为测试类分俩种,一种不规范,指测试类和被测试类放在一个包;另一种规范,指测试类和被测试类分别放在俩个包。
2.1 非规范测试
测试3+5是否等于8?
测试结果如下:
2.2 规范测试
从图片中可以看到测试结果用例是浮点数,所以报错。testDivide()函数为正整数。并且assertEquals是过时的,这是因为2.5是浮点数,应该是三个参数,最后一个参数是误差范围。
从图片中可以看到测试结果用例是浮点数3.2,但是误差是0.3。所以测试结果正确。