Java Junit單元測試實例詳解
更新時間:2019年11月12日 16:59:11 作者:kaichenkai
在本篇文章里小編給大家分享的是關(guān)于Java Junit單元測試的相關(guān)知識點內(nèi)容,有興趣的朋友們學習下。
測試分類
- 黑盒測試: 不需要寫代碼, 給輸入值, 看程序是否能夠輸出期望的值
- 白盒測試: 需要寫代碼, 關(guān)注程序具體的執(zhí)行流程
Junit 是白盒測試的一種
1、定義一個測試類 (測試用例)
- 包名: xxx.xxx.test
- 測試類名: 被測試的類型 + Test
2、定義測試方法: 可以單獨運行
- 方法名: test + 測試的方法名
- 返回值: void
- 參數(shù)列表: 空參
3、給方法加 @Test 注解 (需要導入 Junit 環(huán)境依賴)
4、判定結(jié)果:
- 紅色: 失敗, 綠色: 成功
- 一般使用斷言操作來處理結(jié)果: Assert.assertEquals(期望的結(jié)果, 運行的結(jié)果)
5、補充:
- @Before: 裝飾的方法會在測試方法之前被自動執(zhí)行
- @After: 裝飾的方法會在測試方法之后自動執(zhí)行
以上及是5點相關(guān)知識點內(nèi)容,感謝大家的學習和對腳本之家的支持。
相關(guān)文章
idea2020.1設置多個spring boot的service啟動的實現(xiàn)
這篇文章主要介紹了idea2020.1設置多個spring boot的service啟動,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-06-06
spring cloud consul使用ip注冊服務的方法示例
這篇文章主要介紹了spring cloud consul使用ip注冊服務的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-03-03
springboot整合retrofit實現(xiàn)本地接口調(diào)用遠程服務方式
這篇文章主要介紹了springboot整合retrofit實現(xiàn)本地接口調(diào)用遠程服務方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-06-06
Java輕松掌握面向?qū)ο蟮娜筇匦苑庋b與繼承和多態(tài)
本文主要講述的是面向?qū)ο蟮娜筇匦裕悍庋b,繼承,多態(tài),內(nèi)容含括從封裝到繼承再到多態(tài)的所有重點內(nèi)容以及使用細節(jié)和注意事項,內(nèi)容有點長,請大家耐心看完2022-05-05

