判断三角形类型方法的单元测试

环境搭建过程:

JUnit4是Eclipse中自带的,eclemma的安装也是在Eclipse中完成,选择help菜单中的Eclipse Marketspace选项,搜索eclemma进行安装。

测试过程:

使用5个测试用例:

triangle = new Triangle(1,1,1);

assertEquals(0, triangle.identify());//equilateral

triangle = new Triangle(-1,1,1);

assertEquals(-1, triangle.identify());//input wrong

triangle = new Triangle(1,2,3);

assertEquals(-1, triangle.identify());//input wrong

triangle = new Triangle(2,2,3);

assertEquals(1, triangle.identify());//isosceles

triangle = new Triangle(2,3,4);

assertEquals(2, triangle.identify());//scalene

测试结果与覆盖率如图所示:

github地址:https://github.com/shaoyudong/Scsst

posted @ 2016-05-05 12:55  SoThere  阅读(278)  评论(0编辑  收藏  举报