Example usage for org.springframework.mock.web MockHttpServletRequest MockHttpServletRequest

List of usage examples for org.springframework.mock.web MockHttpServletRequest MockHttpServletRequest

Introduction

In this page you can find the example usage for org.springframework.mock.web MockHttpServletRequest MockHttpServletRequest.

Prototype

public MockHttpServletRequest() 

Source Link

Document

Create a new MockHttpServletRequest with a default MockServletContext .

Usage

From source file:org.jmesa.core.CoreContextTest.java

@Test
public void createCoreContext() {

    MockHttpServletRequest request = new MockHttpServletRequest();
    WebContext webContext = new HttpServletRequestWebContext(request);
    webContext.setParameterMap(getParameters());
    webContext.setLocale(Locale.US);
    LimitFactory limitFactory = new LimitFactory(ID, webContext);
    Limit limit = limitFactory.createLimit();

    RowSelect rowSelect = limitFactory.createRowSelect(MAX_ROWS, TOTAL_ROWS);
    limit.setRowSelect(rowSelect);//from   w w w.  j  a v a  2  s. co m

    RowFilter rowFilter = new DefaultRowFilter();
    ColumnSort columnSort = new DefaultColumnSort();

    List<Object> data = new ArrayList<Object>();

    Items items = new Items(data, limit, rowFilter, columnSort);

    Preferences preferences = new PropertiesPreferences("/org/jmesa/core/test.properties", webContext);
    Messages messages = new ResourceBundleMessages("org.jmesa.core.message.testResourceBundle", webContext);

    CoreContext coreContext = new CoreContext(items, limit, null, preferences, messages);

    assertNotNull(coreContext);
}

From source file:org.openmrs.module.webservices.rest.web.v1_0.controller.ConceptClassControllerTest.java

@Before
public void before() {
    this.service = Context.getConceptService();
    this.controller = new ConceptClassController();
    this.request = new MockHttpServletRequest();
    this.response = new MockHttpServletResponse();
}

From source file:org.raxa.module.raxacore.web.v1_0.controller.RaxaAlertControllerTest.java

@Before
public void before() throws Exception {
    executeDataSet(MODULE_TEST_DATA_XML);
    this.request = new MockHttpServletRequest();
    this.response = new MockHttpServletResponse();
    this.controller = new RaxaAlertController();
    this.service = Context.getService(RaxaAlertService.class);
}

From source file:org.openmrs.web.controller.user.UserFormControllerTest.java

/**
 * @see UserFormController#handleSubmission(WebRequest,HttpSession,String,String,String,null, String, User,BindingResult)
 *
 */// w w w .  java2 s  .  c  o  m
@Test
@Verifies(value = "should work for an example", method = "handleSubmission(WebRequest,HttpSession,String,String,String,null, String, User,BindingResult)")
public void handleSubmission_shouldWorkForAnExample() throws Exception {
    WebRequest request = new ServletWebRequest(new MockHttpServletRequest());
    User user = controller.formBackingObject(request, null);
    user.addName(new PersonName("This", "is", "Test"));
    user.getPerson().setGender("F");
    controller.handleSubmission(request, new MockHttpSession(), new ModelMap(), "", "Save User", "pass123",
            "pass123", null, null, null, new String[0], "true", null, user, new BindException(user, "user"));
}

From source file:org.jasig.cas.client.authentication.FacesCompatibleAuthenticationRedirectStrategyTests.java

@Test
public void facesPartialResponse() throws Exception {
    final String redirectUrl = "http://www.jasig.org";
    final MockHttpServletRequest request = new MockHttpServletRequest();
    final MockHttpServletResponse response = new MockHttpServletResponse();
    request.setParameter("javax.faces.partial.ajax", "true");
    this.strategy.redirect(request, response, redirectUrl);
    assertNull(response.getRedirectedUrl());
    assertTrue(response.getContentAsString().contains(redirectUrl));
}

From source file:org.openmrs.module.kenyaemr.EmrModelConfiguratorTest.java

/**
 * Setup each test/*from  ww  w  .j ava  2s. c o m*/
 */
@Before
public void setup() {
    request = new MockHttpServletRequest();
    MockHttpServletResponse response = new MockHttpServletResponse();

    PageRequest pageRequest = new PageRequest("kenyaemr", "test", request, response, null);
    pageContext = new PageContext(pageRequest);
}

From source file:org.araneaframework.tests.framework.container.StandardServiceContainerServiceTests.java

public void setUp() throws Exception {
    child = new MockEventfulStandardService();
    parent = new StandardServiceContainerService();
    parent.setChildService(child);//  w  w  w  . j a  v a  2s  .  co m
    MockLifeCycle.begin(parent);

    req = new MockHttpServletRequest();
    res = new MockHttpServletResponse();

    input = new StandardServletInputData(req);
    output = new StandardServletOutputData(req, res);

    path = MockUtil.getPath();
}

From source file:com.trenako.web.controllers.ErrorControllerTests.java

private MockHttpServletRequest mockRequest(String remoteAddress, Exception ex) {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRemoteAddr(remoteAddress);
    request.setAttribute("javax.servlet.error.exception", ex);
    return request;
}

From source file:cherry.foundation.onetimetoken.OneTimeTokenValidatorImplTest.java

@Test
public void testIsValid_NoReqParam() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    assertFalse(oneTimeTokenValidator.isValid(request));
}

From source file:org.javalite.activeweb.RequestSpec.java

@Before
public void before() throws ServletException, IOException, IllegalAccessException, InstantiationException {
    replaceError();/*from w  ww .  j  av  a2 s  . c  om*/
    dispatcher = new RequestDispatcher();
    request = new MockHttpServletRequest();
    request.setContextPath("/test_context");
    dispatcher.init(new MockFilterConfig());
    response = new MockHttpServletResponse();
    config = new MockFilterConfig();
    Context.clear();
    Context.setTLs(request, response, config, new ControllerRegistry(new MockFilterConfig()), new AppContext(),
            new RequestContext(), null);
    Configuration.getTemplateManager().setTemplateLocation("src/test/views");
}