備忘:Junit單元測試
阿新 • • 發佈:2017-10-04
環境 包名 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單元測試