Example usage for org.springframework.mock.web MockServletContext MockServletContext

List of usage examples for org.springframework.mock.web MockServletContext MockServletContext

Introduction

In this page you can find the example usage for org.springframework.mock.web MockServletContext MockServletContext.

Prototype

public MockServletContext() 

Source Link

Document

Create a new MockServletContext , using no base path and a DefaultResourceLoader (i.e.

Usage

From source file:gov.nih.nci.cabig.ctms.web.WebTestCase.java

@Override
protected void setUp() throws Exception {
    super.setUp();
    mockRegistry = new MockRegistry();
    servletContext = new MockServletContext();
    request = new MockHttpServletRequest(servletContext);
    response = new MockHttpServletResponse();
    errors = new BindException(new Object(), "command");
}

From source file:org.geomajas.gwt.server.mvc.GwtResourceControllerTest.java

@Test
public void testResourceInClassPath() throws ServletException, IOException {
    // create mock context that loads from the classpath
    MockServletContext context = new MockServletContext();
    MockHttpServletRequest request = new MockHttpServletRequest(context);
    request.setPathInfo("/org/geomajas/gwt/server/mvc/geomajas_logo.png");
    request.setMethod("GET");
    MockHttpServletResponse response = new MockHttpServletResponse();
    GwtResourceController resourceController = new GwtResourceController();
    resourceController.setServletContext(context);
    resourceController.getResource(request, response);
    Resource resource = new ClassPathResource("/org/geomajas/gwt/server/mvc/geomajas_logo.png");
    Assert.assertArrayEquals(IOUtils.toByteArray(resource.getInputStream()), response.getContentAsByteArray());
}

From source file:org.jasig.cas.web.flow.DynamicRedirectViewSelectorTests.java

public void testNoService() {
    try {//from w w  w  . j  a v a2s .  c  om
        final MockRequestContext context = new MockRequestContext();
        context.setExternalContext(new ServletExternalContext(new MockServletContext(),
                new MockHttpServletRequest(), new MockHttpServletResponse()));
        this.selector.makeEntrySelection(context);
        fail("null pointer expected.");
    } catch (final NullPointerException e) {
        return;
    }
}

From source file:org.atomserver.testutils.client.MockRequestContext.java

private static MockHttpServletRequest createRequest(String method, String uri) {
    MockServletContext ctx = new MockServletContext();
    createBaseURI(uri);/*from w  w w .j  a va 2 s.com*/
    return new MockHttpServletRequest(ctx, method, uri);
}

From source file:gov.nih.nci.protexpress.ui.actions.registration.test.RegistrationActionTest.java

@Override
protected void onSetUp() throws Exception {
    super.onSetUp();
    //        ServiceLocatorStub locatorStub = ServiceLocatorStub.registerEmptyLocator();
    //        locatorStub.addLookup(StateService.JNDI_NAME, new StateServiceStub());
    //        locatorStub.addLookup(CountryService.JNDI_NAME, new CountryServiceStub());
    //        locatorStub.addLookup(RegistrationService.JNDI_NAME, new RegistrationServiceStub());
    MockServletContext context = new MockServletContext();
    context.addInitParameter("ldap.install", "false");
    ServletActionContext.setServletContext(context);
}

From source file:org.sventon.web.filter.ConfigAuthorizationFilterTest.java

@Before
public void setUp() throws Exception {
    ConfigDirectory configDirectory = TestUtils.getTestConfigDirectory();
    configDirectory.setCreateDirectories(false);
    final MockServletContext servletContext = new MockServletContext();
    servletContext.setContextPath("sventon-test");
    configDirectory.setServletContext(servletContext);
    application = new Application(configDirectory);
}

From source file:com.chilmers.configbootstrapper.ConfigServletContextListenerTest.java

@Test
public void testDefault() {
    ServletContext contextMock = new MockServletContext();
    ConfigServletContextListener testee = new ConfigServletContextListener();
    testee.contextInitialized(new ServletContextEvent(contextMock));
    Assert.assertEquals("classpath:application.properties", System.getProperty("application.config.location"));
    Assert.assertNotNull(LogManager.exists("com.chilmers.configbootstrapper.test"));
}

From source file:ar.com.zauber.commons.web.uri.factory.ConfigurableUriFactoryFactoryBeanTest.java

/** creates the factory bean */
@Before//from   w  ww. j a v  a 2s  . c  o m
public final void testCreateFactoryBean() {
    MockServletContext servletContext = new MockServletContext();
    servletContext.setContextPath("/my-path");
    this.factoryBean = new ConfigurableUriFactoryFactoryBean(new IdentityUriFactory());
    this.factoryBean.setServletContext(servletContext);
}

From source file:de.itsvs.cwtrpc.controller.config.SerializationPolicyProviderBeanDefinitionParserTest.java

@Test
public void test1() {
    ServletContext servletContext;//  w w  w . jav a 2s.c om
    XmlWebApplicationContext appContext;

    servletContext = new MockServletContext();
    appContext = new XmlWebApplicationContext();
    appContext.setConfigLocation("classpath:/de/itsvs/cwtrpc/controller/config/"
            + "SerializationPolicyProviderBeanDefinitionParserTest1.xml");
    appContext.setServletContext(servletContext);
    appContext.refresh();

    Assert.assertEquals(2, appContext.getBeanNamesForType(ExtendedSerializationPolicyProvider.class).length);
    Assert.assertTrue(appContext.containsBean("serializationPolicyProvider"));
    Assert.assertEquals(DefaultExtendedSerializationPolicyProvider.class,
            appContext.getType("serializationPolicyProvider"));
    Assert.assertNotNull(
            appContext.getBean("serializationPolicyProvider", DefaultExtendedSerializationPolicyProvider.class)
                    .getServletContext());
    Assert.assertTrue(appContext.containsBean("serializationPolicyProviderTest"));
    Assert.assertEquals(DefaultExtendedSerializationPolicyProvider.class,
            appContext.getType("serializationPolicyProviderTest"));
    Assert.assertNotNull(appContext
            .getBean("serializationPolicyProviderTest", DefaultExtendedSerializationPolicyProvider.class)
            .getServletContext());
}

From source file:org.joinfaces.ServletContextConfigurerIT.java

@Test
public void testKey() {
    ServletContext servletContext = new MockServletContext();

    ServletContextConfigurer servletContextConfigurer = new JsfServletContextConfigurer(servletContext);

    servletContextConfigurer.configure();

    assertThat(servletContext.getInitParameter("jsf.key")).isEqualTo("value");
}