1. 程式人生 > >【轉載】IntelliJ IDEA配置JUnit進行單元測試

【轉載】IntelliJ IDEA配置JUnit進行單元測試

dbd ima pom.xml format height eight nsh 格式 oot

前提條件

  • 安裝JDK,並配置好環境變量
  • 工程已解決JUnit依賴關系(pom.xml)

IDEA中JUnit配置

IDEA自帶一個JUnit插件,打開Settings窗口搜索junit,如圖:


技術分享圖片 圖 1

該插件可以運行JUnit測試文件,但無法自動生成JUnit測試代碼:


技術分享圖片 圖 2
如果需要自動生成測試代碼,需要安裝JUnitGenerator V2.0:
技術分享圖片 圖 3

安裝後,在需要測試的類文件裏點擊code->Generate


技術分享圖片 圖 4
或者快捷鍵Alt+Insert,就會出現自動生成測試文件的選項:
技術分享圖片
圖 5
選擇JUnit 4生成的測試文件@since位置Date可能存在亂碼,可配置JUnit模板更改日期格式,不影響程序可直接忽略
技術分享圖片 圖 6
生成的測試文件可能位置不正確,可通過配置正確的輸出路徑解決:
技術分享圖片 圖 7
若工程路徑如圖:
技術分享圖片 圖 8

應把src目錄設為Source Root


技術分享圖片 圖 9
把test目錄設為Test Source Root
技術分享圖片 圖 10

註意事項

IDEA自帶的JUnit插件和JUnitGeneratorV2.0插件都要勾選上,若只勾選JUnit可能導致無法自動生成測試文件,若只勾選JUnitGenerator V2.0可能導致生成的測試文件無法運行


技術分享圖片 圖 11

作者:BenHeart
鏈接:https://www.jianshu.com/p/c37753b6dbd6
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。

【轉載】IntelliJ IDEA配置JUnit進行單元測試