Examples of MockHttpServletRequest


Examples of org.springframework.mock.web.MockHttpServletRequest

    Assert.assertEquals(Arrays.asList("2", "3"), getIdsFromModel(mav.getModel()));
  }

  @Test
  public void testOrdering() throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRequestURI("/rest/beans");
    request.setMethod("GET");
    MockHttpServletResponse response = new MockHttpServletResponse();
    // check descending on string attribute
    request.setParameter("order_by", "stringAttr");
    request.setParameter("dir", "DESC");
    ModelAndView mav = adapter.handle(request, response, restController);
    Assert.assertEquals(Arrays.asList("3", "2", "1"), getIdsFromModel(mav.getModel()));
  }
View Full Code Here

Examples of org.springframework.mock.web.MockHttpServletRequest

    Assert.assertEquals(Arrays.asList("3", "2", "1"), getIdsFromModel(mav.getModel()));
  }

  @Test
  public void testAttributeFiltering() throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRequestURI("/rest/beans");
    request.setMethod("GET");
    MockHttpServletResponse response = new MockHttpServletResponse();
    // check attribute equality
    request.setParameter("queryable", "stringAttr");
    request.setParameter("stringAttr_eq", "bean2");
    ModelAndView mav = adapter.handle(request, response, restController);
    Assert.assertEquals(Arrays.asList("2"), getIdsFromModel(mav.getModel()));
    // check range
    request.removeAllParameters();
    request.setParameter("queryable", "doubleAttr");
    request.setParameter("doubleAttr_lt", "200");
    request.setParameter("doubleAttr_gt", "100");
    Assert.assertEquals(Arrays.asList("2"), getIdsFromModel(mav.getModel()));
  }
View Full Code Here

Examples of org.springframework.mock.web.MockHttpServletRequest

    Assert.assertEquals(Arrays.asList("2"), getIdsFromModel(mav.getModel()));
  }

  @Test
  public void testWrongLayerId() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRequestURI("/rest/badlayer");
    request.setMethod("GET");
    MockHttpServletResponse response = new MockHttpServletResponse();
    try {
      adapter.handle(request, response, restController);
      Assert.fail("layer badlayer should not exist");
    } catch (Exception e) {
View Full Code Here

Examples of org.springframework.mock.web.MockHttpServletRequest

    }
  }

  @Test
  public void testWrongFeatureId() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRequestURI("/rest/beans/200.json");
    request.setMethod("GET");
    MockHttpServletResponse response = new MockHttpServletResponse();
    try {
      adapter.handle(request, response, restController);
      Assert.fail("feature 200 should not exist");
    } catch (Exception e) {
View Full Code Here

Examples of org.springframework.mock.web.MockHttpServletRequest

    }
  }

  @Test
  public void testMissingAttribute() {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRequestURI("/rest/beans");
    request.setMethod("GET");
    request.setParameter("queryable", "noSuchAttr");
    request.setParameter("noSuchAttr_eq", "200");
    MockHttpServletResponse response = new MockHttpServletResponse();
    try {
      adapter.handle(request, response, restController);
      Assert.fail("attribute noSuchAttr should not exist");
    } catch (Exception e) {
View Full Code Here

Examples of org.springframework.mock.web.MockHttpServletRequest

    }
  }

  @Test
  public void testEpsg() throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest();
    request.setRequestURI("/rest/beans");
    request.setMethod("GET");
    MockHttpServletResponse response = new MockHttpServletResponse();
    // check attribute equality
    request.setParameter("queryable", "stringAttr");
    request.setParameter("stringAttr_eq", "bean1");
    request.setParameter("epsg", "900913");
    ModelAndView mav = adapter.handle(request, response, restController);
    view.render(mav.getModel(), request, response);
    response.flushBuffer();
    Object json = new JSONParser().parse(response.getContentAsString());
    Assert.assertTrue(json instanceof JSONObject);
View Full Code Here

Examples of org.springframework.mock.web.MockHttpServletRequest

* @author "Toomas Römer" <toomas@webmedia.ee>
*
*/
public class MockUtil
  public static StandardServletInputData getInput() {
    HttpServletRequest req = new MockHttpServletRequest();
    return new StandardServletInputData(req);
  }
View Full Code Here

Examples of org.springframework.mock.web.MockHttpServletRequest

    HttpServletRequest req = new MockHttpServletRequest();
    return new StandardServletInputData(req);
  }
 
  public static StandardServletOutputData getOutput() {
    HttpServletRequest req = new MockHttpServletRequest();
    HttpServletResponse res = new MockHttpServletResponse();
    return new StandardServletOutputData(req, res);
  }
View Full Code Here

Examples of org.springframework.mock.web.MockHttpServletRequest

public class StandardServletInputDataTests extends TestCase {
  private MockHttpServletRequest request;
  private StandardServletInputData input;
 
  public void setUp() {
    request = new MockHttpServletRequest();
    request.addParameter("foo","bar");
    request.addParameter("a.foo","a bar");
    request.addParameter("a.extra.foo","a extra bar");
    request.addParameter("a.extra.foo2","a extra bar2");
    input = new StandardServletInputData(request);
View Full Code Here

Examples of org.springframework.mock.web.MockHttpServletRequest

    input.pushScope("extra");
    assertEquals("a extra bar", input.getScopedData().get("foo"));
  }
 
  public void testNormalGetScopedDataMultiple() {
    request = new MockHttpServletRequest();
    request.addParameter("foo","bar");
    request.addParameter("a.foo","a bar");
    request.addParameter("a.extra.foo","a extra bar");
    request.addParameter("a.extra.foo2","a extra bar2");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.