作為軟體開發
人員,我們在寫完**後經常要進行junit測試。測試普通的類和方法是比較簡單的,但是涉及到web 服務,測試起來就相對要麻煩些。之前我們要經常重啟web容器,在junit4版本推出後,我們可以在不啟動整個web容器的情況下,測試自己的service、dao、以及controller。接下來小博老師帶領大家學習下junit4測試springmvc的方法。
比如,針對以下controller的乙個登陸方法:
針對這個登入的測試,我們有兩種方式。
使用junit前,需要匯入兩個jar包:junit-4.10.jar和spring-test-4.2.0.release.jar。
第一種方法:直接呼叫controller方法測試。
@runwith(springjunit4classrunner.class) 註解讓測試執行於spring測試環境;@contextconfiguration註解載入的是spring的配置檔案。request及response都是用mock物件生成。
第二種方法:用請求路徑測試。
注意需要import以下幾個靜態類
單例 單例模式
簡單的實現乙個單例 instancetype sharedinstance return instance 真正的單例模式 myclass sharedinstance return instance id allocwithzone nszone zone return nil id copywi...
單鏈表(合併單鏈表)
單鏈表遍歷 單鏈表遍歷是從單鏈表頭指標head開始訪問,沿著next指標所指示的方向依次訪問每乙個結點,且每個結點只能訪問依次,直到最後乙個結點為止。遍歷時注意,不要改變head指標的指向。因此一般設定另外的乙個指標變數如p,p從head開始依次訪問乙個結點,直到鍊錶結束,此時p null,完成依次...
Kafka 單節點單Kafka Broker集群
tar zxvf kafka 2.12 0.10.2.1.tgz cd kafka 2.12 0.10.2.1 bin zookeeper server start.sh config zookeeper.properties bin kafka server start.sh config ser...