JUnit4.13環境配置


Junit 4.13環境配置

JUnit是一個強大的單元測試工具。它可以針對某一個特定類的所有方法進行精確打擊。這個東西具體怎么使用,留在以后說。這次給大家說說idea下配置JUnit環境的方法。

1、下載JUnit4.13的jar包

鏈接:https://github.com/junit-team/junit4/wiki/Download-and-Install

一共兩個jar包。下載完成后,把它們放在特定的位置(最好是idea安裝目錄下)

2、把這兩個jar包加入環境變量的classpath中

右鍵此電腦--系統設置--高級系統設置--環境變量,找到classpath,編輯。注意不要刪除原有的東西,把這兩個jar包的路徑追加到末尾(注意是完整路徑,也就是目錄名加文件名,比如D:\Program Files\Java\Junit\junit-4.13.jar)。不同文件之間用分號隔開。

3、安裝IDEA的Junit generator V2.0插件

idea--文件--設置--plugins--market,搜索junit generator V2.0,下載安裝,並重啟IDEA。

這個插件是添加了一個快捷鍵,自動生成Test類的模板。不過,它的代碼風格不是很好,類內無縮進,你可以選中類內代碼,按Tab鍵。

4、設置項目jar包依賴

idea--文件--項目結構--模塊,把下載的JUnit4.13的兩個jar包加入依賴中。類似於之前幾次作業的官方接口配置依賴。

5、生成一個Test類模板

idea中,雙擊打開你想測試的類,選中類名。按快捷鍵Alt+insert(insert鍵在delete鍵附近),彈出的菜單中選擇JUnit Test--JUnit4,就會自動為你生成一個相應類的Test,它在package test中。在這個Test類中,你可以對你需要測試的方法編寫測試代碼。

如果一大堆紅色無法識別的符號,說明你之前的項目依賴配置有誤。記住一定要把右邊的選項設置成Compile,否則編譯器將不識別這些Junit類名。

6、運行測試

編寫完成后,就可以運行測試了。我們來添加一個新的運行配置。

正上方有一個小錘子表示編譯項目,小錘子右邊那個小框就是我們要搞定的地方。單擊這個小框,編輯配置。彈出一個對話框。注意不要動你的Application中的配置。我們添加的測試類,應該和運行類嚴格分開(至少不能在同一個package中)。

單擊左上角的加號,添加JUnit。測試類選擇class。下面的那個類,選擇你需要測試的運行類(養成習慣,不要手動打類名,要單擊右面的三個點,通過對話框添加)。工作目錄就改成當前項目目錄(絕對路徑)。單擊確定。

再次單擊這個小框,把運行配置設置成相應的Test。單擊右邊的小三角,就可以運行你的測試。如果顯示“進程已結束,退出代碼0”,表明Test類是沒有問題的。另外,左下角會有一個列表,列出你的這些方法是否測試通過。

7、JUnit5 ?

JUnit推出一個改版就是JUnit5。它把JUnit分成三個包,一個platform,一個jupiter,一個Vintage。這個配置起來比JUnit4復雜多了。據說,它的功能比JUnit4更強大。但是IDEA目前比較缺少對JUnit5的支持,所以啥時候能大規模使用呢?拭目以待。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM