一、简单描述下安装 junit, hamcrest and eclemma的过程
①当然,有了eclipse软件,安装的过程会显得比较轻松
对于安装junit和hamcrest来说需要在官网(或者其它渠道)上面下载标准的jar包即可。
以上可以得到相应版本的jar文件,我使用的是hamcrest-core-1.3.jar和junit-4.10.jar
再在eclipse软件中创建一个新的项目名叫softwareTest,右键项目的属性,在java build path中将这两个文件引入
检验方法可以在运行的run as菜单下看到有Junit Test操作即可。
②安装eclemma可以在eclipse软件的帮助菜单下找到eclipse marketplace输入eclemma点击安装即可,检验的方法可以右键这个项目,看到有Coverage As的操作
eclemma主要是对测试覆盖进行系统的检测,用明显的颜色来区分代码是否运行到每一行。
二、对三角形的问题进行单元测试的编写和coverage覆盖截图检测
问题描述:对于设定的整型变量a,b,c,写一些测试,判断它们以这三个构成的三角形(也有可能不能构成三角形)是不是等边、等腰或者斜角三角形
ok,老师对于我们的第一次作业要求并不是很高,只是让我们了解了java单元测试相关套件的使用,创建两个文件,一个用于编写三角形文件,一个用于编写测试用例:
Triangle.java
pack