首页 > 其他 > 详细

作业八 单元测试

时间:2016-05-14 18:33:48      阅读:212      评论:0      收藏:0      [点我收藏+]
使用序例    
序号 测试输入(三条边)(a,b,c) 测试预期
1 2,1,2 等腰三角形
2 4,5,8 不是等边三角形
3 2,2,2, 等边三角形

 

 

 

 

 

 

由附录1给出的判断三角形的代码开始写下面的测试类,上方的测试序例第一个的测试预期为等腰三角形,则可以知道他的判断条件为是否上方的判断返回值为Isoceles。下面2个测试序例以此写,部分代码如下:

 public void testIsTriangle1(){
            Triangle t = new Triangle(2,1,2);
            assertEquals(t.getType(t),"Isoceles");
            
            
        }
    
        @Test
        public void testIsTriangle2(){
           
            Triangle t = new Triangle(5,4,8);
            assertEquals(t.getType(t),"Scalene");
        }
    
        @Test
        public void testIsTriangle3(){
            Triangle t = new Triangle(2,2,2);
            assertEquals(t.getType(t),"Regular");

  然后运行结果图如下:

技术分享

左边的勾的代表与我的预期是一样的。

 

 

本次单元测试,了解到了junit的用法,对使junit测试类有了初步的使用。

本次测试中,首先先看附录 2中判断是否为三角形,开始模仿将测试类的条件改一下就完成了。判断条件返回的是字符串的类型所以判断条件作出相应的改动。

本次测试题目不难,只是让我对junit的测试类有了初步的了解。

作业八 单元测试

原文:http://www.cnblogs.com/wjlxq/p/5492824.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!