您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
JUnit4概述(三)
作者:網絡轉載 發(fā)布時間:[ 2013/12/11 11:21:03 ] 推薦標簽:

運行結果如下:

進度條是紅顏色表示發(fā)現錯誤,具體的測試結果在進度條上面有表示“共進行了4個測試,其中1個測試被忽略,一個測試失敗”

至此,我們已經完整體驗了在Eclipse中使用JUnit的方法。在接下來的文章中,我會詳細解釋測試代碼中的每一個細節(jié)!

在Eclipse中使用JUnit4進行單元測試(中級篇)

我們繼續(xù)對初級篇中的例子進行分析。初級篇中我們使用Eclipse自動生成了一個測試框架,在這篇文章中,我們來仔細分析一下這個測試框架中的每一個細節(jié),知其然更要知其所以然,才能更加熟練地應用JUnit4。

一、包含必要地Package

在測試類中用到了JUnit4框架,自然要把相應地Package包含進來。主要地一個Package是org.junit.*。把它包含進來之后,絕大部分功能有了。還有一句話也非常地重要“import static org.junit.Assert.*;”,我們在測試的時候使用的一系列assertEquals方法來自這個包。大家注意一下,這是一個靜態(tài)包含(static),是JDK5中新增添的一個功能。也是說,assertEquals是Assert類中的一系列的靜態(tài)方法,一般的使用方式是Assert. assertEquals(),但是使用了靜態(tài)包含后,前面的類名可以省略了,使用起來更加的方便。

二、測試類的聲明

大家注意到,我們的測試類是一個獨立的類,沒有任何父類。測試類的名字也可以任意命名,沒有任何局限性。所以我們不能通過類的聲明來判斷它是不是一個測試類,它與普通類的區(qū)別在于它內部的方法的聲明,我們接著會講到。

上一頁123456下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd