List of usage examples for org.springframework.mock.web MockHttpServletRequest MockHttpServletRequest
public MockHttpServletRequest()
From source file:net.lshift.diffa.adapter.scanning.ConstraintsBuilderTest.java
@Test public void shouldNotAddTimeRangeConstraintForEmptyRequest() { MockHttpServletRequest req = new MockHttpServletRequest(); ConstraintsBuilder builder = new ConstraintsBuilder(req); builder.maybeAddTimeRangeConstraint("test"); assertEquals(0, builder.toList().size()); }
From source file:com.gopivotal.cla.security.AdminEmailDomainFilterTest.java
@Test public void attemptAuthentication() throws IOException, ServletException { Emails emails = new Emails(); when(this.gitHubClient.getEmails()).thenReturn(emails); emails.add(new Email("email@test.domain", false, true)); this.filter.doFilter(new MockHttpServletRequest(), new MockHttpServletResponse(), new MockFilterChain()); }
From source file:com.springsource.greenhouse.signin.AccountExposingHandlerInterceptorTest.java
@Test public void preHandle() throws Exception { MockHttpServletRequest request = new MockHttpServletRequest(); interceptor.preHandle(request, null, null); assertSame(account, request.getAttribute("account")); }
From source file:org.jasig.cas.web.support.CookieRetrievingCookieGeneratorTests.java
public void testCookieAddWithRememberMe() { final MockHttpServletRequest request = new MockHttpServletRequest(); request.addParameter(RememberMeCredentials.REQUEST_PARAMETER_REMEMBER_ME, "true"); final MockHttpServletResponse response = new MockHttpServletResponse(); this.g.addCookie(request, response, "test"); final Cookie c = response.getCookie("test"); assertEquals(100, c.getMaxAge());/*from ww w. j av a 2s .co m*/ assertEquals("test", c.getValue()); }
From source file:org.jasig.cas.authentication.principal.SamlServiceTests.java
public void testResponseForJsession() { final MockHttpServletRequest request = new MockHttpServletRequest(); request.setParameter("TARGET", "http://www.cnn.com/;jsession=test"); final SamlService impl = SamlService.createServiceFrom(request, null); assertEquals("http://www.cnn.com/", impl.getId()); }
From source file:org.sventon.web.AbstractHttpAuthenticationHandlerTest.java
@Test public void testGetAuthzHeader() throws Exception { final MockHttpServletRequest request = new MockHttpServletRequest(); assertEquals("", handler.getAuthzHeader(request)); request.addHeader(AbstractHttpAuthenticationHandler.AUTHORIZATION_HEADER, "Basic xyz:abc"); assertEquals("Basic xyz:abc", handler.getAuthzHeader(request)); }
From source file:org.craftercms.security.authorization.impl.AccessDeniedHandlerImplTest.java
@Test public void testForwardToErrorPage() throws Exception { handler.setErrorPageUrl(ERROR_PAGE_URL); MockHttpServletRequest request = new MockHttpServletRequest(); MockHttpServletResponse response = new MockHttpServletResponse(); RequestContext context = new RequestContext(request, response); handler.handle(context, new AccessDeniedException("")); assertEquals(ERROR_PAGE_URL, response.getForwardedUrl()); assertEquals(HttpServletResponse.SC_FORBIDDEN, response.getStatus()); }
From source file:org.sventon.web.ctrl.template.SearchLogsControllerTest.java
@Test public void testSvnHandle() throws Exception { final CacheGateway mockCache = EasyMock.createMock(CacheGateway.class); final MockHttpServletRequest request = new MockHttpServletRequest(); request.addParameter(SEARCH_STRING_PARAMETER, "abc"); request.addParameter(START_DIR_PARAMETER, "/trunk/"); final BaseCommand command = new BaseCommand(); command.setPath("trunk/test"); command.setName(new RepositoryName("test")); command.setRevision(Revision.create(12)); final SearchLogsController ctrl = new SearchLogsController(); ctrl.setCacheGateway(mockCache);// w ww . j a v a2 s. c o m final List<LogMessageSearchItem> result = new ArrayList<LogMessageSearchItem>(); result.add(new LogMessageSearchItem( TestUtils.createLogEntry(123, "jesper", new Date(), "Revision 123.", null))); expect(mockCache.find(command.getName(), "abc", "/trunk/")).andStubReturn(result); replay(mockCache); final ModelAndView modelAndView = ctrl.svnHandle(null, command, 100, null, request, null, null); final Map model = modelAndView.getModel(); verify(mockCache); assertEquals(4, model.size()); assertEquals("abc", model.get(SEARCH_STRING_PARAMETER)); assertEquals("/trunk/", model.get(START_DIR_PARAMETER)); assertEquals(result, model.get("logEntries")); assertTrue((Boolean) model.get("isLogSearch")); }
From source file:io.lavagna.web.helper.UserSessionTest.java
@Test(expected = NullPointerException.class) public void getUserIdFailure() { UserSession.getUserId(new MockHttpServletRequest()); }
From source file:fr.keemto.web.ControllerTestCase.java
@Before public void setUp() throws Exception { initMocks(this); request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); handlerAdapter = new AnnotationMethodHandlerAdapter(); addJackonMessageConverter();/*w ww .j a v a 2s.c o m*/ request.setAttribute(HandlerMapping.INTROSPECT_TYPE_LEVEL_MAPPING, true); }