严瑞

导航

 

1.

测试用例    
序号 测试输入三条边(a,b,c) 测试预言(Oracle:直角、等腰、等边三角形)
1 输入(1,1,1) 等边三角形
2 输入(2,2,3) 等腰三角形
3 输入(1,2,3) 不是三角形

2.

package yanrui1;
import static org.junit.Assert.*;

import org.junit.Test;
public class TestTriangle {
@Test
public void testIsTriangle1(){
Triangle t = new Triangle(1,1,1);
assertEquals("Regular",t.getType(t));

}

@Test
public void testIsTriangle2(){
// according to the mutant, this test case should fail
Triangle t = new Triangle(2,2,3);
assertEquals("Isoceles",t.getType(t));
}

@Test
public void testIsTriangle3(){
Triangle t = new Triangle(1,2,3);

assertEquals("Illegal",t.getType(t));
}
// 下面是添加你设计的测试用例
// *****

}

 

3.初步学会了Junit测试。测试了典型的三个三角形,与预言相同。

 

posted on 2016-05-14 16:32  严瑞  阅读(101)  评论(1编辑  收藏  举报