Java Junit單元測試例項詳解
阿新 • • 發佈:2020-01-07
測試分類
- 黑盒測試: 不需要寫程式碼,給輸入值,看程式是否能夠輸出期望的值
- 白盒測試: 需要寫程式碼,關注程式具體的執行流程
Junit 是白盒測試的一種
1、定義一個測試類 (測試用例)
- 包名: xxx.xxx.test
- 測試類名: 被測試的型別 + Test
2、定義測試方法: 可以單獨執行
- 方法名: test + 測試的方法名
- 返回值: void
- 引數列表: 空參
3、給方法加 @Test 註解 (需要匯入 Junit 環境依賴)
4、判定結果:
- 紅色: 失敗,綠色: 成功
- 一般使用斷言操作來處理結果: Assert.assertEquals(期望的結果,執行的結果)
5、補充:
- @Before: 裝飾的方法會在測試方法之前被自動執行
- @After: 裝飾的方法會在測試方法之後自動執行
以上及是5點相關知識點內容,感謝大家的學習和對我們的支援。