?? logonactiontest.java
字號:
package com.yourcompany.struts.action;
import java.io.File;
import servletunit.struts.MockStrutsTestCase;
import com.yourcompany.struts.RollBack;
public class LogonActionTest extends MockStrutsTestCase {
private RollBack rollback=new RollBack();
public void setUp() throws Exception
{
super.setUp();
super.setContextDirectory(new File("WebRoot"));
}
public void testSuccessfulLogin(){
setRequestPathInfo("/logon");
addRequestParameter("name","ljw");
addRequestParameter("pwd","ljw");
actionPerform();
verifyForward("success");
verifyForwardPath("/login/login.jsp");
}
public void testFailedLogin(){
setRequestPathInfo("/logon.do");
addRequestParameter("name","8");
addRequestParameter("pwd","8");
actionPerform();
verifyForward("fail");
verifyForwardPath("/login/logfail.jsp");
this.rollback.RollBackaddUser("8");
}
public static void main(String[] args) {
junit.textui.TestRunner.run(LogonActionTest.class);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -