常用注釋
解釋@test
定義乙個要測試的方法
@before
在每乙個測試之前,都會被執行的方法,這個方法常常被用來進行一些測試環境的初始化
@after
與@before進行對應,在測試結束後,做一些清理工作
@beforeclass
在所有測試開始之前執行,這個方法在類執行的時候執行,而且只會執行一次,所以常常用來做一些所有方法都要依賴到的工作
@afterclass
與@beforeclass進行對應,做一些類級別的清理工作
@ignore
表明方法是被忽略的
junit4常用註解
test 將乙個普通的方法修飾成乙個測試方法 test expected exception.class 若測試時改方法丟擲 exception異常則測試成功 test timeout 毫秒 超出該時間則停止執行 beforeclass 它會在該測試類的所有方法執行前執行,static修飾,只執行一...
Junit4學習(五)Junit4測試套件
一,背景 1,隨著開發規模的深入和擴大,專案或越來越大,相應的我們的測試類也會越來越多 那麼就帶來乙個問題,假如測試類很多,就需要多次執行,造成測試的成本增加 此時就可以使用junit批量執行測試類的功能,junit test suite,測試套件 每次執行測試類,只需要執行一次測試套件類就可以執行...
JUNIT4斷言及常用註解
從別人部落格中抄過來一點東西 斷言是編寫測試用例的核心實現方式,即期望值是多少,測試的結果是多少,以此來判斷測試是否通過。斷言核心方法 assertarrayequals expecteds,actuals 檢視兩個陣列是否相等。assertequals expected,actual 檢視兩個物件...