2020久久超碰欧美精品最新亚洲欧美日韩久久精品,国产福利电影一区二区三区,亚洲欧美日韩一区在线观看,亚洲国产欧美日韩欧美特级,亚洲欧美日韩成人一区久久,欧美日韩精品一区二区三区不卡,国产欧美日韩va另类影音先锋,亚洲欧美日韩久久精品,亚洲欧美日韩国产成人精品影院,亚洲国产欧美日韩精品一区二区三区,欧美日韩国产成人高清视频,日韩久久精品国产免费观看频道,久久人人爽人人爽从片av高清,国产精品综合一区二区

首頁技術文章正文

什么是單元測試?Junit單元測試實現步驟

更新時間:2023-03-30 來源:黑馬程序員 瀏覽量:

IT培訓班

單元測試就是針對最小的功能單元編寫測試代碼,Java程序最小的功能單元是方法,因此,單元測試就是針對Java方法的測試,進而檢查方法的正確性。

目前測試方法是main方法,如果一個方法的測試失敗了,其他方法測試會受到影響。無法得到測試的結果報告,需要程序員自己去觀察測試是否成功。無法實現自動化測試。

為此我們引入Junit單元測試框架JUnit是使用Java語言實現的單元測試框架,它是開源的,Java開發者都應當學習并使用JUnit編寫單元測試。

此外,幾乎所有的IDE工具都集成了JUnit,這樣我們就可以直接在IDE中編寫并運行JUnit測試,JUnit目前最新版本是5。

JUnit優點:JUnit可以靈活的選擇執行哪些測試方法,可以一鍵執行全部測試方法。Junit可以生成全部方法的測試報告。單元測試中的某個方法測試失敗了,不會影響其他測試方法的測試。

單元測試步驟:

需求:使用單元測試進行業務方法預期結果、正確性測試的快速入門

①將JUnit的jar包導入到項目中

IDEA通常整合好了Junit框架,一般不需要導入。如果IDEA沒有整合好,需要自己手工導入如下2個JUnit的jar包到模塊。

②編寫測試方法:該測試方法必須是公共的無參數無返回值的非靜態方法。

③在測試方法上使用@Test注解:標注該方法是一個測試方法

④在測試方法中完成被測試方法的預期正確性測試。

⑤選中測試方法,選擇“JUnit運行” ,如果測試良好則是綠色;如果測試失敗,則是紅色

Junit常用注解(Junit 4.xxxx版本)

1680157544419_6.png

開始執行的方法:初始化資源。

執行完之后的方法:釋放資源。


分享到:
在線咨詢 我要報名
和我們在線交談!