通過使用@Test方式, 可以省去每次都要寫main方法來進行測試某個方式是否滿足要求.
Junit操作步驟
-
定義一個測試類(測試用例)
包名 : xx.xxx.xx.test (eg : cn.clearlight.test)
測試類名 : 被測試的類名Test(eg : CalTest)
-
定義測試方法 : 可以獨立運作
方法名 : test + 測試的方法名(eg : testGetMoney)
傳回值 : void
參數清單 : 空參
- 給該測試方法上面添加注解
@Test
- 導入Junit依賴環境,導包
import cn.clearlight.test;
import org.junit.jupiter.api.Test;
public class CalTest{
@Test
public static void testGetMoney() {
// 測試代碼
}
}
運作結果 :
綠色代表成功, 紅色代表失敗
一般通過斷言操作來處理結果(預判該操作所得結果與與所得結果是否相同)
方法名 : Assert.assertEquals(期望結果, 運算結果)
通用注解
@Before :
修飾的方法會在測試方法之前被自動執行