📄 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 + -