spring框架學習(三)junit單元測試
junit-3.8.2.jar(4.x主要增加註解應用)
2.寫業務類
public class user
public void setusername(string username)
//新增方法
public string login() throws exceptionelse
} }
3.定義測試類
測試類最好單獨建立專案,或者單獨定義資料夾儲存,需要繼承junit.framework.testcase
4.增加測試方法
測試方法必須是public,不應該有返回值,方法名必須以test開頭,無引數
測試方法是有執行先後順序,按照方法的定義先後順序
多個測試方法對同乙個業務方法進行測試,一般每個邏輯分支結構都有測試到。
public class testuserextends testcase
} 5.測試類的生命週期方法
//用來進行初始化操作
@override
protected void setup() throws exception
//用來做銷毀操作
@override
protected void teardown() throws exception
setup方法會在每乙個測試方法前執行一次。teardown方法會在每乙個測試方法後執行一次
Spring框架學習
技術人員每到乙個階段就會遇到乙個天花板,這表明你在這個階段已經積累足夠,需要突破了,如果技術人員發現自己從來沒有天花板,這說明你從來不懂的去反思去沉澱,去優化你的知識儲備。因為不同階段的技術儲備,在眾多職業道路上,可能造就一種從基本研發人員到職業架構師的轉變的職業道路,這可以說是從技術演變上的職業發...
spring框架學習(三)junit單元測試
單元測試不是頭一次聽說了,但只是聽說從來沒有用過。乙個模組怎麼測試呢,是不是得專門為一單元寫乙個測試程式,然後將測試單元 拿過來測試?我是這麼想的。學到spring框架這才知道單元測試原來是這麼回事兒。set注入的第乙個例項為測試物件。進行單元測試。1,拷貝jar包 junit 3.8.2.jar ...
Spring框架學習筆記
spring框架 一 spring框架概述 1 spring框架提供了乙個開發平台,用於整合其他技術,例如struts,hibernate,mybatis等。舉個例子spring就像是一台電腦的主機板,為各種硬體設施提供了介面,cpu,記憶體,硬碟都有各自的介面。這樣做的好處也是顯而易見的,比如在改...