spring框架学习(三)junit单元测试
單元測試不是頭一次聽說了,但只是聽說從來沒有用過。一個模塊怎么測試呢,是不是得專門為一單元寫一個測試程序,然后將測試單元代碼拿過來測試? 我是這么想的。學到spring框架這才知道單元測試原來是這么回事兒。
?下面以上一篇文章中set注入的第一個實例為測試對象。進行單元測試。
1,拷貝jar包
?junit-3.8.2.jar(4.x主要增加注解應用)
2,寫業務類
[java]?view plaincopy print?
3,定義測試類
? 測試類最好單獨建立項目,或者單獨定義文件夾存儲,需要繼承junit.framework.TestCase
?
4,增加測試方法
??測試方法必須是public,不應該有返回值,方法名必須以test開頭,無參數
?測試方法是有執行先后順序,按照方法的定義先后順序
?多個測試方法對同一個業務方法進行測試,一般每個邏輯分支結構都有測試到。
[java]?view plaincopy print?
?
? 運行程序,如果測試成功會出現如下圖所示的結果
?如果運行失敗,有方法沒有通過測試,那么就會顯示出在哪個方法出錯了。上圖中綠色的條會變成紅色的。
?
5,測試類的生命周期方法
[java]?view plaincopy print?
setUp方法會在每一個測試方法前執行一次。tearDown方法會在每一個測試方法后執行一次
from:?http://blog.csdn.net/lishuangzhe7047/article/details/20741499
總結
以上是生活随笔為你收集整理的spring框架学习(三)junit单元测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring框架学习(二)依赖注入
- 下一篇: JSONObject、JSONArray