### Question:
DefaultSpringFacesContext extends SpringFacesContext { @Override public FacesContext getFacesContext() { checkNotRelased(); this.facesContext.addReference(); return this.facesContext; } DefaultSpringFacesContext(LifecycleAccessor lifecycleAccessor, WebApplicationContext webApplicationContext,
			HttpServletRequest request, HttpServletResponse response, Object handler); void release(); @Override Object getHandler(); @Override Object getController(); @Override FacesContext getFacesContext(); @Override WebApplicationContext getWebApplicationContext(); @Override void render(View view, Map<String, Object> model); @Override ModelAndViewArtifact getRendering();  }### Answer:
@Test public void shouldGetFacesContext() throws Exception { FacesContext actual = this.springFacesContext.getFacesContext(); assertIsWrappedFacesContext(actual); }