Struts2單元測試

2021-07-04 08:37:33 字數 886 閱讀 5847

struts的單元測試,其實就是可以使我們脫離web容器而進行action的測試。主要分為兩種情況:

第一種、沒有組合spring的話,建立乙個繼承自strutstestcase的測試類就可以了;

第二種、組合了spring的話,建立乙個繼承自strutsspringtestcase的測試類就可以了。

當然,你要為此新增相應的jar包:struts2-junit-plugin-2.3.24.jar,

還有junit包(這個通過myeclipse就可以新增了):

這裡給出乙個組合了spring的測試類的**:

package test.com.cmpsky.strutstest.action;

import com.cmpsky.strutstest.action.registaction;

import com.opensymphony.xwork2.actionproxy;

import com.opensymphony.xwork2.actionsupport;

import org.apache.struts2.strutsspringtestcase;

import org.junit.test;

public class registeractiontest extends strutsspringtestcase

@test

public void testexecutevalidationfailsmissingfirstname() throws exception

@test

public void testexecutevalidationfailsagetoyoung() throws exception

}

ok了!

單元測試 單元測試文章收藏

前言 前段時間公司計畫做自動化測試,自己也打算圍繞幾個點做相關調研,現在想想呢?其實對自動化測試的概念都還不是十分清晰,當時主要還是圍繞 單元測試 向qa小夥伴學習了一段時間,現由於公司重組,學習中斷,這裡簡單記錄一些單元測試好文,留待後續參考.什麼叫自動化測試?自動化測試覆蓋率?覆蓋率如何做到的?...

單元測試之Django單元測試

每個應用,自帶tests.py 整合在django的專案檔案裡,更多是開發人員寫django自動的測試執行 3.1 前後置方法執行特點 django.test.testcase類主要由前 後置處理方法和test開頭的方法組成 特點 繼承於django.test.testcase 測試用例都是test...

結對程式設計2 單元測試

2017 3 29 22 00pm,以部落格發表日期為準。晚交 0分 遲交兩周以上 倒扣本次作業分數 抄襲 倒扣本次作業分數 把計算模組提取出來,單獨建立乙個類。針對提取出來的計算類的介面函式做單元測試。a.一旦我們分離出核心模組,就可以針對該核心模組一步一步開發並做好單元測試,什麼是單元測試?請閱...