JspRequest extends AbstractViewRequest { public PageContext getPageContext() { return pageContext; } JspRequest(DispatchRequest enclosedRequest,
            PageContext pageContext); static JspRequest createServletJspRequest(ApplicationContext applicationContext, PageContext pageContext); @Override List<String> getAvailableScopes(); @Override PrintWriter getPrintWriter(); @Override Writer getWriter(); Map<String, Object> getPageScope(); Map<String, Object> getRequestScope(); Map<String, Object> getSessionScope(); Map<String, Object> getApplicationScope(); PageContext getPageContext(); @Override Map<String, Object> getContext(String scope);  }
@Test public void testGetPageContext() { replay(context, enclosedRequest); assertEquals(context, request.getPageContext()); verify(context, enclosedRequest); }