junit4和junit3的區別:
junit3的特點:
1.必須繼承testcase
2.測試方法必須以test開頭
3.通過assert*判斷測試結果
4.採用setup和teardown載入初始環境資訊和清除相關資源
junit4的特點:
1.必須引入org.junit.test採用註解方式,類開始的時候要標記@test
2.必須引入類(org.junit.assert.*)
3.採用@befor和@after載入或者清除資源
4.提供對異常的測試@test(expected = "可能丟擲的異常")
5.測試響應時間@test(timeout=1000)(單位:毫秒)
目標類:
測試類:
public class junitdemotest
/*** 測試null情況
* 測試不通過
*/@test
public void testwordformatnull()
/*** 測試為空的情況
*/@test
public void testwordformatempty()
/*** 測試大寫字母開頭的
*/@test
public void testwordformatbegin()
/*** 測試大寫字母開頭的
*/@test
public void testwordformatend() }
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...