一、junit的安裝與測試原則
1. 匯入junit包,也可以使用eclipse裡自帶的junit.
2. 在src目錄下建立服務**
3. 建立測試類
基本原則:1. 在eclipse中建立source folder 命名為test
2. 建立乙個測試類的包,建議包的名稱與要測試類的包一致。
4. junit3 與 junit4之間的區別
在junit3中如果某個類需要是測試類,必須將其繼承於testcase,如果某個方法需要時測試方法,必須讓這個方法通過test***開頭,在junit3中,如果希望指定某個測試方法執行之前執行某個初始化方法,這個方法的名稱必須是setup,如果希望在某個測試方法執行之後執行某個釋放資源的方法,這個方法的名稱必須是teardown。
在junit4中,乙個pojo類就是乙個測試類,測試方法也可以通過@test來標識,初始方法通過@before標識,釋放資源的方法通過@after標識,但是為了讓junit4中的測試類在junit3中能使用,習慣把初始化方法命名為setup,釋放資源的方法命名為teardown,測試方法也同樣以test開頭。
5.如何使用斷言
在junit4中提供了assert類,這個類中提供了大量的方法進行斷言處理,在junit3中由於繼承了testcase,這個類提供了大量的斷言處理方法。
6.異常處理
在junit4中,使用@test(exception=class類)來處理異常。
7.timeout引數
這個引數可以用來進行簡單的效能測試
@test(timeout=300)
如果測試方法執行時間超過300毫秒,則這個測試方法沒有在規定的時間內執行完畢,說明效能不夠好。
Junit 單元測試
測試類package com.lin.music item import android.content.contentresolver import android.content.context import android.database.cursor import android.net....
Junit單元測試
最近在寫一模組的 不能再像原來一樣不認真考慮測試了,因為看看junit如何寫單元測試,這裡作一些筆記。2.關於使用junit的目的。主要有四種 摘自某參考資料。對此,我覺得我是想測試某個類中的某幾個方法,因為覺得這幾個方法比較容易出問題,不過這樣是顯得有些不嚴謹了。其實往往測關鍵方法的時候,其中也都...
Junit單元測試
書寫規範 包 寫在.test包下或者.junit包下 類命名規範 xxtest 測試方法規範 命名規範 test xx 其他規範 返回值為void 空參如何使用junit單元測試?在需要測試的方法上加上 test註解,ctrl 1導包 test public void testgetclient j...