List of usage examples for org.springframework.mock.web MockHttpServletRequest MockHttpServletRequest
public MockHttpServletRequest()
From source file:com.hastybox.lesscss.compileservice.controller.spring.MappedSpringLessControllerTest.java
/** * @throws java.lang.Exception//from ww w . j a v a 2 s . c om */ @Before public void setUp() throws Exception { controller = new MappedSpringLessController(); compileService = mock(LessCompileService.class); resourceLoader = mock(ResourceLoader.class); resource = mock(Resource.class); controller.setCompileService(compileService); controller.setResourceLoader(resourceLoader); request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); }
From source file:org.openmrs.module.clinicalsummary.web.service.PatientSummaryControllerTest.java
/** * @verifies return summary data for patient and summary * @see org.openmrs.module.clinicalsummary.web.controller.service.PatientSummaryController#searchSummary(String, String, String, Integer, javax.servlet.http.HttpServletResponse) *//*from ww w. ja v a2 s . co m*/ @Test public void searchSummary_shouldReturnSummaryDataForPatientAndSummary() throws Exception { MockHttpServletRequest request = new MockHttpServletRequest(); request.setMethod("GET"); request.setRequestURI("/module/clinicalsummary/service/patient/summary"); request.setParameter("username", "admin"); request.setParameter("password", "test"); request.setParameter("patientId", "7"); request.setParameter("summaryId", "3"); MockHttpServletResponse response = new MockHttpServletResponse(); HandlerAdapter handlerAdapter = new AnnotationMethodHandlerAdapter(); handlerAdapter.handle(request, response, controller); Assert.assertFalse(StringUtils.isNotEmpty(response.getContentAsString())); }
From source file:org.craftercms.security.authentication.impl.AuthenticationRequiredHandlerImplTest.java
@Test public void testRedirectToLoginFormUrl() throws Exception { handler.setLoginFormUrl(LOGIN_FORM_URL); MockHttpServletRequest request = new MockHttpServletRequest(); MockHttpServletResponse response = new MockHttpServletResponse(); RequestContext context = new RequestContext(request, response); handler.handle(context, new AuthenticationRequiredException("")); verify(requestCache).saveRequest(request, response); assertEquals(LOGIN_FORM_URL, response.getRedirectedUrl()); assertEquals(HttpServletResponse.SC_MOVED_TEMPORARILY, response.getStatus()); assertTrue(response.isCommitted());// w w w.ja va 2s . c o m }
From source file:newcontroller.handler.impl.DefaultResponseTest.java
@Test public void testBodyJson() throws Exception { MockHttpServletResponse response = new MockHttpServletResponse(); Response res = new DefaultResponse(response, Arrays.asList(new StringHttpMessageConverter(), new GsonHttpMessageConverter())); HandlerBridge handlerBridge = res.body(Collections.singletonMap("name", "Joy")); handlerBridge.bridge(new DefaultRequest(new MockHttpServletRequest()), res); assertThat(response.getContentAsString(), is("{\"name\":\"Joy\"}")); }
From source file:org.floggy.synchronization.jme.server.SynchronizationServletTest.java
/** * DOCUMENT ME!/*from w w w. j av a 2 s . c o m*/ */ @Test public void testDoGetServletRequestServletResponseException() { MockHttpServletRequest request = new MockHttpServletRequest(); MockHttpServletResponse response = new MockHttpServletResponse(); SynchronizationServlet servlet = new SynchronizationServlet(); try { request.setContent(getContent(Person.class)); servlet.doGet(request, response); } catch (Exception e) { Assert.assertEquals(e.getCause().getClass(), SynchronizationException.class); } }
From source file:org.openmrs.module.webservices.rest19ext.web.v1_0.controller.VisitAttributeControllerTest.java
@Before public void before() throws Exception { executeDataSet(Rest19ExtTestConstants.TEST_DATASET); this.service = Context.getVisitService(); this.controller = new VisitAttributeController(); this.request = new MockHttpServletRequest(); this.response = new MockHttpServletResponse(); }
From source file:org.terasoluna.gfw.web.logging.mdc.MDCClearFilterTest.java
/** * setup all test case.// www.jav a2 s. c o m */ @Before public void setup() { // create test target. this.testTarget = new MDCClearFilter(); // setup mock. this.mockRequest = new MockHttpServletRequest(); this.mockResponse = new MockHttpServletResponse(); this.mockFilterChain = spy(new MockFilterChainForMDCClearFilterTest()); // setup MDC. MDC.clear(); }
From source file:org.jtalks.common.web.util.UserDataInterceptorTest.java
@BeforeMethod public void setUp() throws Exception { securityService = mock(SecurityService.class); interceptor = new UserDataInterceptor(securityService); request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); }
From source file:org.ngrinder.agent.controller.AgentManagerControllerTest.java
@Before public void setMockRequest() { MockHttpServletRequest req = new MockHttpServletRequest(); req.addHeader("User-Agent", "Win"); SecurityContextHolderAwareRequestWrapper reqWrapper = new SecurityContextHolderAwareRequestWrapper(req, "U"); RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(reqWrapper)); }
From source file:org.openmrs.web.controller.encounter.EncounterFormControllerTest.java
/** * @see EncounterFormController#onSubmit(javax.servlet.http.HttpServletRequest, * javax.servlet.http.HttpServletResponse, java.lang.Object, * org.springframework.validation.BindException) *///ww w . ja v a 2 s. c om @Test @Verifies(value = "transfer encounter to another patient when encounter patient was changed", method = "onSubmit(HttpServletRequest, HttpServletResponse, Object, BindException)") public void onSubmit_shouldSaveANewEncounterRoleObject() throws Exception { executeDataSet(ENC_INITIAL_DATA_XML); executeDataSet(TRANSFER_ENC_DATA_XML); EncounterFormController controller = new EncounterFormController(); MockHttpServletResponse response = new MockHttpServletResponse(); MockHttpServletRequest request = new MockHttpServletRequest(); request.setParameter("patientId", "201"); Encounter encounter = Context.getEncounterService().getEncounter(200); Patient oldPatient = encounter.getPatient(); Patient newPatient = Context.getPatientService().getPatient(201); Assert.assertNotEquals(oldPatient, newPatient); List<Encounter> newEncounter = Context.getEncounterService() .getEncountersByPatientId(newPatient.getPatientId()); Assert.assertEquals(0, newEncounter.size()); BindException errors = new BindException(encounter, "encounterRole"); controller.onSubmit(request, response, encounter, errors); Assert.assertEquals(true, encounter.isVoided()); newEncounter = Context.getEncounterService().getEncountersByPatientId(newPatient.getPatientId()); Assert.assertEquals(1, newEncounter.size()); Assert.assertEquals(false, newEncounter.get(0).isVoided()); }