List of usage examples for org.springframework.mock.web MockServletContext MockServletContext
public MockServletContext()
From source file:org.joinfaces.bootsfaces.BootsfacesServletContextInitializerIT.java
@Test public void testOnStartup() throws ServletException { BootsfacesServletContextInitializer bootsfacesServletContextInitializer = new BootsfacesServletContextInitializer( this.bootsfacesProperties); ServletContext servletContext = new MockServletContext(); bootsfacesServletContextInitializer.onStartup(servletContext); assertThat(servletContext.getInitParameter(C.P_THEME)).isEqualTo("bootstrap"); }
From source file:ar.com.zauber.commons.web.proxy.impl.PathBasedURLRequestMapperTest.java
/** @throws Exception on error */ public final void testServletContext() throws Exception { final String ctxPath = "/nexusaaa-0.0"; final String servletContext = "/bin"; final PathBasedURLRequestMapper mapper = new PathBasedURLRequestMapper( new InmutableURLRequestMapper(new InmutableURLResult(new URL(base)))); mapper.setStripContextPath(true);/*from w w w. j av a 2 s . c o m*/ mapper.setStripServletPath(true); final MockServletContext ctx = new MockServletContext(); final MockHttpServletRequest request = new MockHttpServletRequest(ctx, "GET", ctxPath + servletContext + "/"); request.setContextPath(ctxPath); request.setServletPath(servletContext); assertEquals(new URL(base + "/"), mapper.getProxiedURLFromRequest(request).getURL()); }
From source file:org.joinfaces.javaxfaces.JavaxFacesServletContextInitializerIT.java
@Test public void testOnStartup() throws ServletException { JavaxFacesServletContextInitializer javaxFacesServletContextInitializer = new JavaxFacesServletContextInitializer( this.javaxFacesProperties); ServletContext servletContext = new MockServletContext(); javaxFacesServletContextInitializer.onStartup(servletContext); assertThat(servletContext.getInitParameter(ProjectStage.PROJECT_STAGE_PARAM_NAME)).isEqualTo("Development"); }
From source file:org.joinfaces.primefaces.PrimefacesServletContextInitializerIT.java
@Test public void testOnStartup() throws ServletException { PrimefacesServletContextInitializer primefacesServletContextInitializer = new PrimefacesServletContextInitializer( this.primefacesProperties); ServletContext servletContext = new MockServletContext(); primefacesServletContextInitializer.onStartup(servletContext); assertThat(servletContext.getInitParameter(Captcha.PRIVATE_KEY)).isEqualTo("myPrivateCaptchaKey"); }
From source file:org.joinfaces.ServletContextConfigurerIT.java
@Test(expected = IllegalArgumentException.class) public void testNull() { ServletContext servletContext = new MockServletContext(); ServletContextConfigurer servletContextConfigurer = new NullServletContextConfigurer(servletContext); servletContextConfigurer.configure(); assertThat(servletContext.getInitParameter(null)).isNull(); assertThat(servletContext.getInitParameter("string")).isNull(); assertThat(servletContext.getInitParameter("boolean")).isNull(); assertThat(servletContext.getInitParameter("integer")).isNull(); assertThat(servletContext.getInitParameter("long")).isNull(); }
From source file:com.xemantic.tadedon.guice.servlet.GuiceServletsTest.java
@Test public void shouldGetProductionStageWhenProductionIsSpecified() throws Exception { // given//w ww .j a v a2s .c o m MockServletContext context = new MockServletContext(); context.addInitParameter(GuiceServlets.STAGE_PARAMETER, "PRODUCTION"); // when Stage stage = GuiceServlets.getStage(context); // then assertThat(stage, is(Stage.PRODUCTION)); }
From source file:org.joinfaces.butterfaces.ButterfacesServletContextInitializerIT.java
@Test public void testOnStartup() throws ServletException { ButterfacesServletContextInitializer butterfacesServletContextInitializer = new ButterfacesServletContextInitializer( this.butterfacesProperties); ServletContext servletContext = new MockServletContext(); butterfacesServletContextInitializer.onStartup(servletContext); assertThat(/*from w w w . j a va2 s.c om*/ servletContext.getInitParameter(WebXmlParameters.CTX_PARAM_AJAX_DISABLE_RENDER_REGIONS_ON_REQUEST)) .isEqualTo("true"); }
From source file:com.github.persapiens.jsfboot.ServletContextConfigurerIT.java
@Test(expectedExceptions = IllegalArgumentException.class) public void testNull() { ServletContext servletContext = new MockServletContext(); ServletContextConfigurer servletContextConfigurer = new NullServletContextConfigurer(servletContext); servletContextConfigurer.configure(); assertThat(servletContext.getInitParameter(null)).isNull(); assertThat(servletContext.getInitParameter("string")).isNull(); assertThat(servletContext.getInitParameter("boolean")).isNull(); assertThat(servletContext.getInitParameter("integer")).isNull(); }
From source file:com.github.persapiens.jsfboot.bootsfaces.BootsfacesServletContextInitializerIT.java
public void testOnStartup() throws ServletException { BootsfacesServletContextInitializer bootsfacesServletContextInitializer = new BootsfacesServletContextInitializer( this.bootsfacesProperties); ServletContext servletContext = new MockServletContext(); bootsfacesServletContextInitializer.onStartup(servletContext); assertThat(servletContext.getInitParameter(C.P_THEME)).isEqualTo("bootstrap"); }
From source file:com.github.persapiens.jsfboot.javaxfaces.JavaxFacesServletContextInitializerIT.java
public void testOnStartup() throws ServletException { JavaxFacesServletContextInitializer javaxFacesServletContextInitializer = new JavaxFacesServletContextInitializer( this.javaxFacesProperties); ServletContext servletContext = new MockServletContext(); javaxFacesServletContextInitializer.onStartup(servletContext); assertThat(servletContext.getInitParameter(ProjectStage.PROJECT_STAGE_PARAM_NAME)).isEqualTo("Development"); }