JUNIT單元測試
測試分類:
黑盒測試:傳參(input),接收參數(output),不需要寫代碼,給輸入值,看程序能否輸出期望值。
白盒測試:要寫代碼,關注程序具體的執行流程。junit是白盒測試。
JUNIT測試:
這樣測試太復雜。
public class Demo{
public static void main(String[] args){
//創建對象
Calcultor c = new Calcutor();
//打印,調用方法
System.out.println(c.add(1,2));
System.out.println(c.sub(1,2));
}
}
calss Calcultor{
public int add(int a, int b){
return a + b ;
}
public int sub(int a, int b){
return a - b ;
}
}
白盒測試的步驟:
1,定義一個測試類(測試用例)
建議:
測試類名:被測試的類名+Test
包名:xxx.xxx.xxx.test包
2,定義測試方法:可以獨立運行
建議: ? 方法名:test+測試的方法名
返回值:void
參數列表:空參
3,給方法加@Test
4,導入junit的依賴
浙公網安備 33010602011771號