码迷,mamicode.com
首页 > 其他好文 > 详细

作业8

时间:2016-05-17 09:46:55      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

1、

测试用例

边长

测试预言

1

-1-2,-3

非法

2

22,5

非法

3

31,5

不等边三角形

4

7,7,10

等腰三角形

5

5,6,7

不等边三角形

6

5,5,5

等边三角形

2、

import static org.junit.Assert.*;

import org.junit.Test;

public class test1{

     @Test
     public void testlsTringle1(){
         Triangle1 t=new Triangle1(-1,-2,-3);
         assertFalse(t.isTriangle1(t));
     } 
     
     @Test
     public void testlsTringle2(){
         Triangle1 t=new Triangle1(2,2,5);
         assertFalse(t.isTriangle1(t));
     }
     

     @Test
     public void testlsTringle3(){
         Triangle1 t=new Triangle1(3,1,5);
         assertFalse(t.isTriangle1(t));
     }
    
     @Test
     public void testlsTringle4(){
         Triangle1 t=new Triangle1(7,7,10);
         assertFalse(t.isTriangle1(t));
     }
     @Test
     public void testlsTringle5(){
         Triangle1 t=new Triangle1(5,6,7);
         assertFalse(t.isTriangle1(t));
     }
    @Test
     public void testlsTringle6(){
         Triangle1 t=new Triangle1(5,5,5);
         assertFalse(t.isTriangle1(t));
     }
    
    
     
}


3、

根据等价划分,可以分为四类:即非法三角形,非等边三角形,等腰三角形,等边三角形。数据基本判定过程:边长是否在数值范围内,第三边小于两边之和大于两边之差,是否为等边等腰。在设置测试数据时,各个情况数据都有涉及。

作业8

标签:

原文地址:http://www.cnblogs.com/liuxincheng/p/5500219.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!