⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.java

📁 对使用junit的三角形的测试代码
💻 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 + -