1. 程式人生 > >備忘:Junit單元測試

備忘:Junit單元測試

環境 包名 args 方法 成功 junit單元測試 備忘 [] 命名

junit

目前測試都是在main方法中調用
目前的結果都需要人工對比是否是想要的


1.使用Junit測試方法,綠色條條代表方法測試成功,沒有bug,如果是紅色條條代表有異常,測試不通過
2.點擊方法名、類名、包名、項目名進行相應的Junit單元測試!
3.測試方法不能是靜態的不能有形參
4.如果測試一個方法的時候需要準備測試環境或者是清理測試的環境 可以使用@before @After
@before @After 是在所有的測試方法測試的時候都調用一次
或者是@beforeClass @AfterClass 所有測試方法 只需要調用一次 但是需要所測試的方法是靜態方法

Junit的使用規範
一個類如果需要測試,就應該對應著一個測試類,測試類的命名規範是,被測試的類的類名+test
一個方法一般對應的一個被測試的方法應對應著一個測試的方法 測試的方法命名規範:test+被測試的方法名

public class demo1 {

/*	public static void main(String[] args) {
		new demo1().sort();
	}*/
	@Test
	public void sort()
	{
		int[] arr = {77,1,33,2};
		for (int i = 0; i < arr.length; i++) {
			for (int j = i+1; j < arr.length; j++) {
				if (arr[i]>arr[j]) {
					int temp = arr[i];
					arr[i]=arr[j];
					arr[j]=temp;
				}
			}
			
		}
		System.out.println("數組中的元素:"+Arrays.toString(arr));
	}
}

  

備忘:Junit單元測試