List of usage examples for org.springframework.web.servlet.support RequestContext WEB_APPLICATION_CONTEXT_ATTRIBUTE
String WEB_APPLICATION_CONTEXT_ATTRIBUTE
To view the source code for org.springframework.web.servlet.support RequestContext WEB_APPLICATION_CONTEXT_ATTRIBUTE.
Click Source Link
From source file:com.domingosuarez.boot.autoconfigure.jade4j.Jade4JAutoConfigurationTests.java
@Test public void createLayoutFromConfigClass() throws Exception { AnnotationConfigWebApplicationContext context = new AnnotationConfigWebApplicationContext(); context.register(Jade4JAutoConfiguration.class, PropertyPlaceholderAutoConfiguration.class); MockServletContext servletContext = new MockServletContext(); context.setServletContext(servletContext); context.refresh();//ww w . j a v a 2 s . c o m JadeView view = (JadeView) context.getBean(JadeViewResolver.class).resolveViewName("demo", Locale.UK); MockHttpServletResponse response = new MockHttpServletResponse(); MockHttpServletRequest request = new MockHttpServletRequest(); request.setAttribute(RequestContext.WEB_APPLICATION_CONTEXT_ATTRIBUTE, context); view.render(params(), request, response); String result = response.getContentAsString(); assertTrue("Wrong result: " + result, result.contains("<title>Jade</title>")); assertTrue("Wrong result: " + result, result.contains("<h2>With user</h2>")); context.close(); }