因為工作關係需要在 Eclipse 上進行開發,也需要做單元測試,有別於 IntelliJ,在 Eclipse 加入 JUnit 的方式有一些些不同,本篇文章簡單紀錄從新專案開始,如何加入 JUnit 套件與第一個 JUnit Test Case (若您已經有專案,可以跳到步驟3),讓有興趣的朋友參考,謝謝。





步驟 1. 開啟 Eclipse,點選 File > New > Project





選擇Java Project,點選 Next





隨意輸入專案名稱,取消 Create module-info.java,點選 Finish





點選 Open Perspective





步驟 2. 接下來,我們要加入一些 Java 程式碼。右鍵點選 src 資料夾 > New > Class





Package 輸入 prod;Name 輸入 Calculation,點選完成






加入下列程式碼





步驟 3. 接下來,我們要加入 JUnit5 套件,右鍵點選專案 > Build Path > Add Libraries






選擇 Junit,點選下一步






點選完成






步驟 4. 接下來,我們要加入測試程式,右鍵點選 src 資料夾 > New > JUnit Test Case





Package 輸入 test;Name 輸入 CalculationUnitTests;Class Under test 輸入 prod.Calculation (可透過旁邊 Browse 按鈕搜尋),點選下一步





勾選要測試的方法,點選完成






完成後你的測試程式 CalculationUnitTests.java 應該如下圖所示





步驟 5. 你可以先執行一次測試 (會失敗),右鍵點選 CalculationUnitTests 類別,選擇 Run as > JUnit Test





執行結果





步驟 6. 我們修改 CalculationUnitTests 如下 (記得完成 import lib)




再執行測試程式,成功。到此為止,我們了解如何加入 JUnit 與加入第一個測試案例