List of usage examples for org.springframework.mock.web MockHttpServletRequest MockHttpServletRequest
public MockHttpServletRequest()
From source file:org.araneaframework.tests.FormControlTest.java
/** * Tests that {@link MultiSelectControl} returns an empty <code>List</code> for an empty request. * @throws Exception/*w w w. j a va2 s. c o m*/ */ public void testMultiSelectOnEmptyRequest() throws Exception { MockHttpServletRequest emptyRequest = new MockHttpServletRequest(); MultiSelectControl ms = new MultiSelectControl(); ms._getComponent().init(new MockEnviroment()); MockUiLibUtil.emulateHandleRequest(ms, "myMultiSelect", emptyRequest); ms.convertAndValidate(); assertNotNull("MultiSelect must not return null if it's not present in request", ms.getRawValue()); assertTrue("MultiSelect must return List if it's not present in request", ms.getRawValue() instanceof List); assertTrue("MultiSelect must return empty List if it's not present in request", ((List) ms.getRawValue()).size() == 0); ms._getComponent().destroy(); }
From source file:org.openmrs.module.formfilter.web.controller.PersonFormFilterEntryPortletControllerTest.java
/** * @see {@link PersonFormFilterEntryPortletController#populateModel(HttpServletRequest, Map)} *///ww w . jav a 2 s . co m @Test @Verifies(value = "should return FormList", method = "populateModel(HttpServletRequest, Map)") public void populateModel_shouldReturnFormList() { PersonFormFilterEntryPortletController controller = new PersonFormFilterEntryPortletController(); ModelMap model = new ModelMap(); MockHttpServletRequest request = new MockHttpServletRequest(); model.addAttribute("patient", Context.getPatientService().getPatient(2)); model.addAttribute("person", Context.getPersonService().getPerson(2)); controller.populateModel(request, model); //TODO return form list using PersonFormFilterEntryPortletController#populateModel Assert.assertEquals(0, ((Map<Form, FormEntryHandler>) model.get("formToEntryUrlMap")).size()); }
From source file:org.openmrs.module.webservices.rest19ext.web.v1_0.controller.VisitTypeControllerTest.java
@Before public void before() { this.service = Context.getVisitService(); this.controller = new VisitTypeController(); this.request = new MockHttpServletRequest(); this.response = new MockHttpServletResponse(); }
From source file:com.nicusa.controller.DrugControllerTest.java
@Before public void before() { RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(new MockHttpServletRequest())); }
From source file:org.jasig.cas.ticket.registry.AbstractTicketRegistryTests.java
public static Service getService() { final MockHttpServletRequest request = new MockHttpServletRequest(); request.addParameter("service", "test"); return SimpleWebApplicationServiceImpl.createServiceFrom(request); }
From source file:nl.dtls.fairdatapoint.api.controller.DataAccessorControllerTest.java
/** * Check unsupported accept header./*w w w .ja v a2 s . c om*/ * * @throws Exception */ @Test(expected = Exception.class) public void unsupportedAcceptHeader() throws Exception { MockHttpServletRequest request; MockHttpServletResponse response; Object handler; request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); request.setMethod("GET"); request.addHeader(HttpHeaders.ACCEPT, "application/trig"); request.setRequestURI("/textmining/gene-disease-association_lumc/sparql"); handler = handlerMapping.getHandler(request).getHandler(); handlerAdapter.handle(request, response, handler); assertEquals(HttpServletResponse.SC_UNSUPPORTED_MEDIA_TYPE, response.getStatus()); }
From source file:net.shibboleth.idp.cas.flow.AbstractFlowTest.java
/** * Initialize HTTP request, response, and flow context. *///from www . jav a2 s . c o m @BeforeMethod public void initialize() { request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); externalContext = new MockExternalContext(); externalContext.setNativeRequest(request); externalContext.setNativeResponse(response); HttpServletRequestResponseContext.loadCurrent(request, response); }
From source file:org.sventon.web.ctrl.SubmitConfigurationsControllerTest.java
@Test public void testHandleRequestInternalConfigured() throws Exception { final MockHttpServletRequest request = new MockHttpServletRequest(); final MockHttpServletResponse response = new MockHttpServletResponse(); final SubmitConfigurationsController controller = new SubmitConfigurationsController(); application.setConfigured(true);/*from w ww. jav a 2s .c o m*/ controller.setApplication(application); final ModelAndView modelAndView = controller.handleRequestInternal(request, response); assertEquals("error/configurationError", modelAndView.getViewName()); }
From source file:org.araneaframework.tests.framework.router.StandardTopServiceRouterServiceTests.java
public void setUp() throws Exception { service = new StandardTopServiceRouterService(); map = new HashMap(); child1 = new MockEventfulStandardService(); child2 = new MockEventfulStandardService(); req = new MockHttpServletRequest(); res = new MockHttpServletResponse(); input = new StandardServletInputData(req); output = new StandardServletOutputData(req, res); map.put("child1", child1); map.put("child2", child2); service.setServiceMap(map);// w w w . jav a2 s . c om service._getComponent().init(MockUtil.getEnv()); service.setDefaultServiceId("child1"); }
From source file:com.hp.autonomy.frontend.find.core.web.ControllerUtilsTest.java
@Test public void buildErrorModelAndView() { final ErrorModelAndViewInfo errorModelAndViewInfo = new ErrorModelAndViewInfo.Builder() .setRequest(new MockHttpServletRequest()).setMainMessageCode("some.code") .setSubMessageCode("some.code").setSubMessageArguments(new Object[] {}) .setStatusCode(HttpStatus.SC_FAILED_DEPENDENCY).setContactSupport(true) .setButtonHref(URI.create("http://some-address")).build(); final ModelAndView modelAndView = controllerUtils.buildErrorModelAndView(errorModelAndViewInfo); assertNotNull(modelAndView.getModel().get(ErrorAttributes.MAIN_MESSAGE.value())); assertNotNull(modelAndView.getModel().get(ErrorAttributes.CONTACT_SUPPORT.value())); assertNotNull(modelAndView.getModel().get(ErrorAttributes.BUTTON_HREF.value())); }