List of usage examples for org.springframework.mock.web MockHttpServletRequest MockHttpServletRequest
public MockHttpServletRequest()
From source file:org.hobsoft.contacts.server.controller.ContactResourceAssemblerTest.java
@Before public void setUp() { RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(new MockHttpServletRequest())); resourceAssembler = new ContactResourceAssembler(); }
From source file:org.araneaframework.tests.framework.container.StandardServiceContainerWidgetTests.java
public void setUp() throws Exception { child = new MockEventfulStandardService(); parent = new StandardServiceAdapterWidget(); parent.setChildService(child);/*from w w w . j a v a2 s. co m*/ MockLifeCycle.begin(parent); req = new MockHttpServletRequest(); res = new MockHttpServletResponse(); input = new StandardServletInputData(req); output = new StandardServletOutputData(req, res); }
From source file:com.hastybox.lesscss.compileservice.controller.spring.AbstractSpringLessControllerTest.java
/** * @throws java.lang.Exception//from w ww. j a v a 2 s.co m */ @Before public void setUp() throws Exception { controller = new TestSpringLessController(); request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); }
From source file:edu.wisc.doit.tcrypt.DownloadControllerTest.java
@Test public void testDownloadAKey() throws Exception { final TokenKeyPairGenerator keyPairGenerator = new BouncyCastleKeyPairGenerator(); final KeyPair keyPair = keyPairGenerator.generateKeyPair(2048); request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); request.getSession().setAttribute("serviceKey_testkey", keyPair); downloadController.downloadKey("testkey", "public", request, response); assertEquals(451, response.getContentAsByteArray().length); }
From source file:org.eclipse.virgo.snaps.core.internal.SnapUtilsTests.java
@Test public void determineSnapContextPathFromPathInfo() { MockHttpServletRequest request = new MockHttpServletRequest(); request.setServletPath("/hotels/booking"); String contextPath = SnapUtils.determineSnapContextPath(request); assertEquals("/hotels", contextPath); }
From source file:org.craftercms.security.authentication.impl.LoginFailureHandlerImplTest.java
@Test public void testRedirectToTargetUrl() throws Exception { handler.setTargetUrl(TARGET_URL); MockHttpServletRequest request = new MockHttpServletRequest(); MockHttpServletResponse response = new MockHttpServletResponse(); RequestContext context = new RequestContext(request, response); handler.handle(context, new AuthenticationException()); assertEquals(TARGET_URL, response.getRedirectedUrl()); assertEquals(HttpServletResponse.SC_MOVED_TEMPORARILY, response.getStatus()); assertTrue(response.isCommitted());/*ww w .j a v a 2s . c o m*/ }
From source file:fr.xebia.servlet.filter.SecuredRemoteAddressFilterTest.java
private void testRemoteAddr(String remoteAddr, boolean expected) throws ServletException, IOException { SecuredRemoteAddressFilter filter = new SecuredRemoteAddressFilter(); MockFilterConfig filterConfig = new MockFilterConfig(); filter.init(filterConfig);/*from www .j ava2 s .co m*/ final AtomicBoolean secured = new AtomicBoolean(); MockFilterChain filterChain = new MockFilterChain() { @Override public void doFilter(ServletRequest request, ServletResponse response) { secured.set(request.isSecure()); } }; MockHttpServletRequest request = new MockHttpServletRequest(); request.setRemoteAddr(remoteAddr); filter.doFilter(request, new MockHttpServletResponse(), filterChain); assertEquals(expected, secured.get()); }
From source file:com.google.api.server.spi.auth.EndpointsAuthenticatorTest.java
@Before public void setUp() throws Exception { authenticator = new EndpointsAuthenticator(jwtAuthenticator, appEngineAuthenticator, oauth2Authenticator); request = new MockHttpServletRequest(); attr = Attribute.from(request); }
From source file:org.jasig.cas.client.util.ErrorRedirectFilterTests.java
@Test public void noRootCause() throws Exception { final MockHttpServletRequest request = new MockHttpServletRequest(); final MockHttpServletResponse response = new MockHttpServletResponse(); // this should be okay as the mock filter chain allows one call this.errorRedirectFilter.doFilter(request, response, this.filterChain); // this will fail as the mock filter chain will throw IllegalStateException this.errorRedirectFilter.doFilter(request, response, this.filterChain); assertEquals(REDIRECT_URL, response.getRedirectedUrl()); }
From source file:org.openmrs.web.controller.concept.ConceptDrugFormControllerTest.java
/** * @verifies should purge the concept drug * @see org.openmrs.web.controller.concept.ConceptDrugFormController#onSubmit(javax.servlet.http.HttpServletRequest, * javax.servlet.http.HttpServletResponse, Object, org.springframework.validation.BindingResult) *///ww w . j a v a2 s. c o m @Test public void onSubmit_shouldPurgeConceptDrug() throws Exception { executeDataSet("org/openmrs/api/include/ConceptServiceTest-drugSearch.xml"); ConceptService service = Context.getConceptService(); ConceptDrugFormController controller = (ConceptDrugFormController) applicationContext .getBean("conceptDrugForm"); Integer drugId = new Integer(444); Drug drug = service.getDrug(drugId); org.junit.Assert.assertEquals(drugId, drug.getDrugId()); MockHttpServletRequest mockHttpServletRequest = new MockHttpServletRequest(); MockHttpServletResponse mockHttpServletResponse = new MockHttpServletResponse(); BindException errors = new BindException(drug, "drug"); mockHttpServletRequest.setParameter("purgeDrug", String.valueOf(drugId)); controller.onSubmit(mockHttpServletRequest, mockHttpServletResponse, drug, errors); Context.flushSession(); org.junit.Assert.assertNull(service.getDrug(drugId)); }