Junit安裝及使用

Eclipse中已經對JUnit作了集成,可見其重要性,下面簡單介紹一下在Eclipse使用JUnit 4對加減乘除進行測試java

1.新建工程,寫出加減乘除的代碼,命名爲Calculate類,須要對其進行測試git

 1 public class Calculate {
 2 
 3     public int add(int x, int y){
 4         return x + y;
 5     }
 6     public int minus(int x, int y){
 7         return x - y;
 8     }
 9     public int divide(int x,int y){
10         return x / y;
11     }
12     public int multi(int x, int y){
13         return x * y;  
14     }
15 }

2.對Calculate類添加JUnit 測試單元,右鍵->new->JUnit Test Case.github

 

3.對測試單元進行配置,選擇JUnit4的Test Case,文件命名爲TestCalculateide

 

4.選擇須要測試的函數,在這裏對加減乘除進行測試函數

 

5.對工程添加JUnit4 的包(也可下載最新版本經過Build Path手動添加)單元測試

 

6.完成後會自動生成測試函數。測試

 

 

7.設計測試用例並填入測試函數,主要以加法爲例。測試內容中使用的語句主要是assert,timeout,expected(拋出異常)。ui

 

若實際輸出與預計輸出不符則報出錯誤信息。spa

 

注:在Junit3中,Test Case必須繼承於TestCase,方法必須經過test開頭,初始化方法名稱必須是setUp
在Junit4中,經過@Test來標識單元測試,經過@Before標識初始化方法。
爲了讓junit4中的測試類在junit3中也可使用,把初始化方法命名爲setUp,測試以test開頭

可添加測試運行時間的函數:設計

 

8.右鍵工程,run as->JUnit Test

 

9.運行結果以下:

testTime有錯表示運行時間超出規定的100ms。

修改後結果均正確。

 

Calculate.java及TestCalculate.java文件上傳在:hjy github

相關文章
相關標籤/搜索