JUnit: Hamcrest 使用



hamcrest 是一款比較不錯的 JUnit 測試 jar 包,本文介紹 hamcrest 在Eclipse下的使用。

1.下載hamcrest

直接在Google中搜索hamcrest即可。

附下載地址:http://code.google.com/p/hamcrest/downloads/list

選擇 Full Hamcrest distribution 版本,完整版。如果是在 linux 下面,可以下載tgz格式的。根據不同的需要進行選擇下載就可以。

2.Eclipse下使用hamcrest

將壓縮包進行解壓。假設你已經新建一個測試項目叫 TestHamcrest,並且已經導入了 JUnit4 這個包。在 Eclipse 中,對項目 TestHamcrest 右鍵,選擇 Build Path / Add External Archive選擇剛纔解壓過的文件夾下面的 hamcrest-core-1.3.jarhamcrest-library-1.3.jar 兩個 jar 文件。

另外,在測試的class中導入:importstatic org.hamcrest.Matchers.*;

在這裏就可以使用assertThat方法了。

3.遇到的問題

運行時拋出SecurityException異常。解決辦法:將Eclipse中默認的Junit包移除,參照上一步的方法導入新版本的JUnit即可。附:junit-4.8.2.jar包下載地址:http://download.csdn.net/detail/zht0627/3125442





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章