圖 1. 組件的交互
一次成功的運行將在 JUnitEE TestRunner 窗口中顯示所有的測試,如 圖 2 所描述的。這個屏幕顯示了執行您的單元測試的不同方法。選擇您喜歡的測試選項或者鍵入您測試套件的名稱到適當的字段來開始運行測試用例。
圖 2. JUnitEE TestRunner 屏幕
如果配置或者 JNDI 名稱查找都沒有錯誤,test runner 就執行被選的測試并將結果顯示在 JUnit Test Results 窗口。這個窗口提供了關于執行測試的綜合信息。如果測試通過,它將用一個綠色的復選標記來表示。如果失敗了,則用一個紅色的 X 來表示。點擊這個 X 則提供一些供調試用的線索信息。我們故意促成一個測試失敗,觀察 JUnit 如何來顯示一個失敗的測試,如 圖 3所描述。
圖 3. 失敗測試的 JUnit Test Results 視圖
結論
這篇文章中的例子展示了您如何通過利用 IBM 技術和開源的 JUnit 以及 JUnitEE 測試框架來交付準確的、高質量的 J2EE 應用軟件,從而能夠快速且容易地對 Java 和 EJB 應用軟件的單元測試進行開發,配置以及執行。