ypactiontest.java

来自「人力资源管理系统」· Java 代码 · 共 65 行

JAVA
65
字号
package org.HumResManSys.action;

import static org.junit.Assert.*;

import java.io.File;

import org.HumResManSys.actionForm.YpinfoForm;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;

import servletunit.struts.MockStrutsTestCase;

public class YpActionTest extends MockStrutsTestCase{

	@Before
	public void setUp() throws Exception {
		super.setUp();
		this.setContextDirectory(new File("WebRoot"));
	}

	@Test
	public void testSaveYpinfo() {
		//fail("Not yet implemented");
		setRequestPathInfo("/YpAction");
		addRequestParameter("method","saveYpinfo");
		YpinfoForm yp = new YpinfoForm();
		
		yp.setY_name("谭伟文2");
		yp.setY_sex("male");
		yp.setY_jg("北京");
		yp.setY_school("北交");
		yp.setY_xueli("本科");
		yp.setY_email("tww@yahoo.com");
		yp.setY_phone("34234");
		yp.setY_job("110108");
		yp.setSelf_intro("tanwwfd");
		
		this.setActionForm(yp);
		
		actionPerform();
		verifyForward("YPSuccess");
	
	}

    
	@Test
	public void testValidateYp() {
		setRequestPathInfo("/YpAction");
		addRequestParameter("method","validateYp");
		
		addRequestParameter("action","reject");
		addRequestParameter("id","7");
		addRequestParameter("name","陈梦蝶1");
		addRequestParameter("sex","female");

		actionPerform();
		verifyForward("ZPadminDetailSuccess");
		
	}

	

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?