亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > Cactus
用Cactus來測試J2ee應用
作者:網絡轉載 發布時間:[ 2012/11/29 14:52:41 ] 推薦標簽:

try {
h=getHome();
uml=h.create() ;
}
catch (CreateException ex) {
ex.printStackTrace() ;
}
}

public void doGet(HttpServletRequest request, HttpServletResponse response) throws

ServletException, IOException {

}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws

ServletException, IOException {

}

public void addUser(HttpServletRequest request, HttpServletResponse response) throws

javax.ejb.EJBException {
String name=request.getParameter("name") ;
String tel=request.getParameter("tel") ;
String address=request.getParameter("address") ;
String email=request.getParameter("email") ;
String pass=request.getParameter("pass") ;
uml.addUser(name,pass,email,address,tel) ;
}
public User findByName(String name) throws javax.ejb.EJBException {
User u = null;

u=uml.findByName(name) ;

return u;
}
public java.util.Iterator findAll() throws javax.ejb.EJBException {
java.util.Collection c=uml.findAll() ;
return c.iterator() ;
}

public void delAll() throws javax.ejb.EJBException {
uml.delAll() ;
}
public void delUser(String name) throws javax.ejb.EJBException {

uml.delByName(name) ;

}
public UserManagerLocalHome getHome() {
UserManagerLocalHome home = null;
try {
javax.naming.InitialContext ctx=new javax.naming.InitialContext ();
home=(UserManagerLocalHome)ctx.lookup("UserManagerLocal") ;
}
catch (NamingException ex) {
ex.printStackTrace() ;
return null;
}
return home;
}

public void destroy() {
}
}

這個servlet在doGet,doPost沒有實現任何方法,這個不影響我們測試,我們要測試的只是這些public method. 我們的測試代碼如下:

package usersystem.test;

/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2002</p>
* <p>Company: </p>
* @author unascribed
* @version 1.0
*/
import usersystem.servlet.*;

import java.io.IOException;
import java.net.URLDecoder;
import java.util.Hashtable;

import junit.framework.Test;
import junit.framework.TestSuite;

import org.apache.cactus.Cookie;
import org.apache.cactus.ServletTestCase;
import org.apache.cactus.WebRequest;
import org.apache.cactus.WebResponse;
import javax.ejb.*;
import javax.servlet.*;

import usersystem.*;

public class ManaServletTest extends ServletTestCase{
ManaServlet servlet=new ManaServlet();
public ManaServletTest(String theName) {
super(theName);
}

public void setUp(){

try {
servlet.init() ;
}
catch (ServletException ex) {
ex.printStackTrace() ;
this.fail() ;
}
}
public void tearDown(){

}
public void beginAddUser(WebRequest theRequest)
{
theRequest.addParameter("name", "nameValue");
theRequest.addParameter("pass","passValue") ;
theRequest.addParameter("tel","telValue") ;
theRequest.addParameter("address","addressValue") ;
theRequest.addParameter("email","emailValue");

}

上一頁12345下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 小明成人免费视频 | 小明免费视频 | 夜夜天天| 欧美日韩视频在线第一区二区三区 | 日日操夜夜操狠狠操 | 国产精品视频一区二区三区经 | aⅴ天堂网 | 欧美成人高清乱码 | 欧美全免费aaaaaa特黄在线 | 亚欧视频在线观看 | 噜噜噜色 | 一区二区不卡在线 | 香港三级日本三级三级人妇99 | 成人综合视频网 | 日本一本一道久久香蕉免费 | 日韩三级免费 | 欧美成人se01短视频在线看 | 国产精品1024在线永久免费 | 国产在线精品观看 | 免费高清一级欧美片在线观看 | 午夜影院a | 久久综合九色综合欧美狠狠 | 人人射人人舔 | 一区二区三区日韩精品 | 国产成人18黄网站在线观看网站 | 国产午夜三级 | 国产一二三区视频 | 亚洲综合一区二区三区四区 | 一二三四在线视频社区8 | 亚洲欧美一区二区三区在饯 | 亚洲欧美日韩精品 | 在线观看中文字幕亚洲 | 免费看又黄又爽又猛的视频软件- | 一个人看的www日本高清视频 | 亚洲 欧美 日韩在线 | 人人做人人澡人人人爽 | 18av在线视频| 日韩手机在线观看 | 18无删减羞羞网站动漫 | 日日操夜夜操天天操 | 成人在线观看网站 |