📄 test.java
字号:
import junit.framework.*;
import junit.textui.*;
public class Test extends TestCase{
TriAngle angle=new TriAngle();
Test(String name){
super(name);
}
Test()
{
super();
}
public void testjudgewrong(){//-2为有边为负或零
assertEquals(-2,angle.judge(3,1,3));
assertEquals(-2,angle.judge(3,1,0));
}
public void testjudgewrong2(){//-1为三边不能构成三角形
assertEquals(-1,angle.judge(8,2,2));
}
public void testjudgedengbian(){//2 : 等边三角形
assertEquals(2,angle.judge(6,6,6));
}
public void testjudgezhijiao(){//4 : 直角三角形
assertEquals(4,angle.judge(3,4,5));
}
public void testjudgedengyao(){//1 : 等腰三角形
assertEquals(1,angle.judge(4,4,3));
}
public void testjudgeruijiao(){//3 : 锐角三角形
assertEquals(3,angle.judge(5,6,4));
}
public void testjudgedengyaodunjiao(){//7 : 等腰钝角三角形
assertEquals(7,angle.judge(9,6,6));
}
public void testjudgedunjiao(){//5 : 钝角三角形
assertEquals(5,angle.judge(8,4,5));
}
public static void main(String args[]){
System.out.println("测试有边为负或零");
Test t=new Test("testjudgewrong");
TestRunner.run(t);
System.out.println("测试无法组成三角形");
t=new Test("testjudgewrong2");
TestRunner.run(t);
System.out.println("测试等边三角形 ");
t=new Test("testjudgedengbian");
TestRunner.run(t);
System.out.println("测试直角三角形 ");
t=new Test("testjudgezhijiao");
TestRunner.run(t);
System.out.println("测试等腰三角形");
t=new Test("testjudgedengyao");
TestRunner.run(t);
System.out.println("测试锐角三角形");
t=new Test("testjudgeruijiao");
TestRunner.run(t);
System.out.println("测试等腰钝角三角形 ");
t=new Test("testjudgedengyaodunjiao");
TestRunner.run(t);
System.out.println("测试钝角三角形" );
t=new Test("testjudgedunjiao");
TestRunner.run(t);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -