一、首先安装Junit(4.12), Hamcrest(1.3) 在eclipse上
1、先下载junit和hamcrest的jar包;http://search.maven.org/#search|ga|1|g%3Aorg.hamcrest(junit同样在这个网站上查找)
2、然后把两个jar包导入到项目中;参考http://wiki.jikexueyuan.com/project/junit/plug-with-eclipse.html
- 打开 eclipse -> 右击 project 并 点击 property > Build Path > Configure Build Path,然后使用 Add External Jar 按钮在函数库中添加 junit-4.12.jar和hamcrest-all-1.3.jar。
二、在eclipse上安装Eclemma
安装和使用步骤:
- 打开Eclipse,选择菜单栏“帮助” -> Eclipse Marketplace,搜索“Eclemma”,结果如图:
- 点击安装即可。
- 使用时,右键项目,出现“Coverage As”选项,即说明Eclemma安装成功,选择一种方式运行即可。
三、使用junit测试三角形代码
测试的项目代码:http://git.oschina.net/1996zsz/zzz/tree/master/test?dir=1&filepath=test&oid=654dff71c5c97e604c8e5d70d4ff0a15b2e5bc59&sha=17770899099280f37bfad97a1e2d11121f1736a2
1、junit测试结果
2、coverage结果
总结,从上面的四个成功的测试用例来看,代码是可以实现的。