lab 1
2016-03-19 17:59
274 查看
一、安装Junit及Hamcrest
1. 在Eclipse中新创建一个工程。
2. 右键->Build Path->Add External Libraries,添加Junit及Hamcrest。jar包导入完成
二、安装eclemma
1. 点击Help菜单---Install New Software,在弹出的对话框中,点击Add。
2. 输入Name,例如EclEmma。输入Location:http://update.eclemma.org/。
3. 点击Finish,Eclipse自动安装重启,安装完成。
三、判断是否为三角形
四、测试
五、结果
1. 在Eclipse中新创建一个工程。
2. 右键->Build Path->Add External Libraries,添加Junit及Hamcrest。jar包导入完成
二、安装eclemma
1. 点击Help菜单---Install New Software,在弹出的对话框中,点击Add。
2. 输入Name,例如EclEmma。输入Location:http://update.eclemma.org/。
3. 点击Finish,Eclipse自动安装重启,安装完成。
三、判断是否为三角形
package lab; public class triangle { private static int result=0; public void TypeOfTriangle(int a,int b,int c) { if(a + b <= c || a + c <= b || b+ c <= a && a<=0 && b <= 0 && c <=0){ result = 1; //notTriangle if(a == b && a == c) result = 2;//Isosceles if(a == b || b == c || a == c) result = 3;//Equilateral else result = 4;//Scalene } } public int getResult(){ return result; } }
四、测试
package lab; import static org.junit.Assert.*; import org.junit.Test; public class triangleTest { private triangle triangle = new triangle(); @Test public void test() { triangle.TypeOfTriangle(0, 1, 2); assertEquals(1,triangle.getResult()); triangle.TypeOfTriangle(2, 2, 2); assertEquals(2,triangle.getResult()); triangle.TypeOfTriangle(2, 1, 2); assertEquals(3,triangle.getResult()); triangle.TypeOfTriangle(2, 3, 4); assertEquals(4,triangle.getResult()); } }
五、结果
相关文章推荐
- 四则运算3
- Linux JDK安装及配置 (tar.gz版)
- 史上最全JS表单验证封装类
- java第六节-this关键字,java的内部类
- 笔试题(蘑菇街):最大间隔
- Memcached(4)------Memcached的删除机制和发展方向
- 基于angular的route实现单页面cnodejs
- 软件工程第三周第二次作业
- HAProxy的独门武器: 弹性二叉树ebtree
- Mysql HA
- hdu4314Save the dwarfs【dp】
- 第37讲项目4——大奖赛计分(2)
- Hibernate级联保存与删除
- [面试经历]那几个月在找工作(百度,网易游戏,华为)
- openwrt 显示当前时间及更改时区
- 第三周作业(二)
- 第三周进度条
- 构建之法阅读笔记03
- jQuery插件AjaxFileUpload实现ajax文件上传
- Java线程之间的通信-等待/通知机制