package test.ycsoft.business.service.core;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.ServletActionContext;
import org.apache.struts2.StrutsStatics;
import org.junit.After;
import org.junit.Before;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
import org.springframework.mock.web.MockServletContext;
import test.ycsoft.testcomm.JunitSpringBase;
import com.opensymphony.xwork2.ActionContext;
@SuppressWarnings("unchecked")
public class TestBusiFeeService extends JunitSpringBase implements StrutsStatics {
ActionContext actionContext;
ServletActionContext servletActionContext;
private HttpServletRequest request;
private HttpServletResponse response;
private MockServletContext servletContext;
@Autowired
@Before
public void setUp() throws Exception {
Map extraContext = new HashMap();
request = new MockHttpServletRequest();
response = new MockHttpServletResponse();
servletContext = new MockServletContext();
extraContext.put(HTTP_REQUEST, request);
extraContext.put(HTTP_RESPONSE, response);
extraContext.put(SERVLET_CONTEXT, servletContext);
actionContext = new ActionContext(extraContext);
ServletActionContext.setContext(actionContext);
}
@After
public void tearDown() throws Exception {
}
}