其实我在大二就自学过Java,再加上上学期就用Eclipse来学习安卓课程,因此这个做业相对于我,没有想象中那么费脑子。eclipse就至关于个人老朋友,可是我从没有据说过Junit,相信Junit是我之后java开发历程中的新伙伴。
其中eclipse的安装和JKD的安装就不介绍了。
java
编写Calculate类,其中有加、减、乘、除四个函数。参数均为正整数。
eclipse
我的认为测试类分俩种,一种不规范,指测试类和被测试类放在一个包;另外一种规范,指测试类和被测试类分别放在俩个包。ide
测试3+5是否等于8?
测试结果以下:
函数
从图片中能够看到测试结果用例是浮点数,因此报错。testDivide()函数为正整数。而且assertEquals是过期的,这是由于2.5是浮点数,应该是三个参数,最后一个参数是偏差范围。
从图片中能够看到测试结果用例是浮点数3.2,可是偏差是0.3。因此测试结果正确。
工具