書寫規範
包:寫在.test包下或者.junit包下
類命名規範:***xxtest
測試方法規範:
命名規範:test***xx
其他規範:返回值為void
空參如何使用junit單元測試?
在需要測試的方法上加上@test註解,ctrl+1導包
@test
public void testgetclient()
junit中斷言的使用
可以看出,在上面的**中,我使用的是syso來輸出結果,
其實還有另外一種方式來判斷是否得到了自己想要的結果,這就是斷言。
那麼怎麼使用斷言呢?其實就是使用assert類的一些靜態方法
@test
public void testgetclient()
如果斷言通過,那麼junit正常通過,綠色進度條提示
如果斷言沒通過,那麼junit不通過,紅色進度條提示
junit中的before和after註解
@before
public void mybefore()
@after
public void myafter()
使用了@before註解:在測試每乙個方法前都會呼叫一次
使用了@after註解:在測試每乙個方法後都會呼叫一次
junit中的beforeclass和afterclass註解
@beforeclass
public static void mybeforeclass()
@afterclass
public static void myafterclass()
使用的注意事項:
使用beforeclass註解和afterclass註解時一定要將測試方法寫成static才可以!
使用了@beforeclass註解:在測試這個測試類一開始會呼叫一次
使用了@afterclass註解:在測試完這個測試類會呼叫一次
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 單元測試)
今天忽然用到了junit,可是發現很久不用以前看的都忘了,今天把這些寫成部落格,也能複習下 junit概述 當我們寫完了乙個類後,總是要執行一下類中的方法,檢視是否符合我們的意圖,這就是單元測試了。而junit就是單元測試工具。l 導包 匯入junit4或以上版本 l 編寫乙個類 person,它就...